{"id":"alexandredavi-mcp-webmvc-server","name":"mcp-webmvc-server","af_score":55.8,"security_score":32.5,"reliability_score":17.5,"what_it_does":"A Spring Boot sample MCP server that exposes weather-related tools (forecast by lat/long and alerts by US state) via the Spring AI MCP Server WebMVC transport. It can run over HTTP SSE (default) or over STDIO for MCP clients.","best_when":"You want a working reference implementation for an MCP server using Spring AI with either SSE or STDIO transport to expose typed tool callbacks.","avoid_when":"You need explicit authentication, fine-grained authorization, and documented rate limits out of the box, or you require an API spec such as OpenAPI for direct REST consumption.","last_evaluated":"2026-04-04T19:50:51.169536+00:00","has_mcp":true,"has_api":false,"auth_methods":[],"has_free_tier":false,"known_gotchas":["Server runs in two modes (SSE default vs STDIO via JVM properties); clients must match the transport configuration.","The README indicates a configurable SSE message endpoint (/mcp/message), so routing/endpoint assumptions may differ by configuration.","No explicit guidance is given for tool-level validation errors or how structured MCP errors are returned."],"error_quality":0.0}