{"id":"mtwn105-mcp-server-spring-java","name":"mcp-server-spring-java","af_score":51.8,"security_score":30.8,"reliability_score":26.2,"what_it_does":"Provides an MCP (Model Context Protocol) server implemented with Spring Boot (Java 21) that exposes user-management tools (e.g., get/search/add/update/delete users). It supports synchronous communication and multiple transports (STDIO and an HTTP/SSE-style /mcp/message endpoint). Tool calls appear to act as a thin wrapper over an external DummyJSON API for user data.","best_when":"You want a simple reference MCP server with Spring Boot to demonstrate tool exposure and client integration patterns.","avoid_when":"You need strong security guarantees (authN/authZ, audit logging), clear rate-limit/retry semantics, or guaranteed resilience/error recovery for production traffic.","last_evaluated":"2026-04-04T19:37:18.490661+00:00","has_mcp":true,"has_api":true,"auth_methods":[],"has_free_tier":false,"known_gotchas":["No auth described—agents may be unable/unwilling to use this safely in shared environments","Retry/backoff and idempotency semantics are not documented","Tool parameter validation and error formats are not described"],"error_quality":0.0}