{"id":"jasondeepny-mysql-mcp-server","name":"mysql-mcp-server","af_score":30.5,"security_score":22.0,"reliability_score":27.5,"what_it_does":"Provides an MCP server (stdio-based) that connects to MySQL databases using a Spring Boot Java application. The README indicates multiple data sources support and shows running the server via a packaged JAR with Spring datasource configuration passed as JVM system properties.","best_when":"You want a local stdio MCP integration for agent-driven database workflows and you can control database access tightly (networking + least-privilege + secret handling).","avoid_when":"You cannot safely supply DB credentials to a long-running process, or you need strong, documented error/rate-limit semantics and stable, versioned API contracts.","last_evaluated":"2026-04-04T19:50:49.455015+00:00","has_mcp":true,"has_api":false,"auth_methods":["No explicit auth mechanism described for the MCP transport","Database authentication is supplied via Spring datasource username/password JVM properties (per README snippet)"],"has_free_tier":false,"known_gotchas":["Credentials are passed as JVM system properties; agents or orchestration layers may accidentally log command lines or crash dumps containing secrets.","Because the README provides no MCP tool/schema details, an agent may not know available tools/arguments without additional documentation or inspecting the code.","Lack of documented safety/policy (query allowlists, max rows, timeouts) could lead to expensive or destructive queries unless the implementation enforces constraints."],"error_quality":0.0}