{"id":"h2562961224-openapi-mcp-server","name":"openapi-mcp-server","af_score":43.2,"security_score":40.2,"reliability_score":21.2,"what_it_does":"Provides a Spring Boot/WebMVC-based MCP server that exposes backend REST/OpenAPI-described APIs as MCP tools, with support for multiple sessions and pluggable authentication via a UserContextSetter.","best_when":"You already have Spring MVC endpoints with OpenAPI docs and want to expose them as MCP tools quickly for AI clients.","avoid_when":"You need clear operational contracts (SLA, error codes, retry/idempotency guarantees) or fine-grained auth/rate-limit policies documented in the package itself.","last_evaluated":"2026-04-04T19:50:15.923718+00:00","has_mcp":true,"has_api":true,"auth_methods":["Custom auth integration via UserContextSetter (example uses JWT token parsing to set UserContext)"],"has_free_tier":false,"known_gotchas":["Client URL example embeds what looks like a token/query path; incorrect token handling may prevent session/tool access.","Multi-session support is mentioned but not shown with operational semantics (session lifecycle, limits, and concurrency)."],"error_quality":0.0}