{"id":"lijianlong123-dbc-mcp-server","name":"dbc-mcp-server","af_score":40.8,"security_score":25.8,"reliability_score":16.2,"what_it_does":"DBC-MCP-Server is a Spring Boot service that exposes a Model Context Protocol (MCP) interface for database connection management and AI-assisted database metadata querying. It supports multiple SQL databases (e.g., MySQL, PostgreSQL, SQL Server, SQLite) via dynamic datasource switching and provides MCP “tool functions” for schema/introspection (tables, columns, foreign keys, indexes, engine) plus SQL execution and row count/statistics.","best_when":"You have a controlled environment where an AI agent can connect to known database instances and you want structured schema tooling through MCP for iterative query building.","avoid_when":"You cannot restrict/validate tool inputs (especially for executeSql) or you need strong compliance controls not addressed by the provided documentation.","last_evaluated":"2026-04-04T19:41:28.832773+00:00","has_mcp":true,"has_api":false,"auth_methods":["Not specified in README"],"has_free_tier":false,"known_gotchas":["executeSql is powerful; agents may attempt data-modifying statements—ensure the tool is constrained/validated in your environment.","No documented rate limits; agents may need to self-throttle to avoid exhausting DB connections/limits.","No documented auth/authorization; if deployed beyond localhost, add network controls/auth at the MCP layer.","Schema tools may require correct datasource selection; ensure the agent knows which datasource nick/name to use (e.g., jys/studyinfo/springai)."],"error_quality":0.0}