{"id":"enemyrr-mcp-mysql-server","name":"mcp-mysql-server","af_score":54.5,"security_score":43.5,"reliability_score":32.5,"what_it_does":"mcp-mysql-server is a Model Context Protocol (MCP) server that connects to a MySQL database and exposes tools for querying data and managing schema (e.g., list/describe tables, create/alter/drop columns/tables, and browse schema/resources).","best_when":"Used in a developer-controlled environment (local/dev or trusted internal systems) where database credentials and scope of operations can be managed carefully.","avoid_when":"Avoid when you cannot control which schemas/operations the agent can perform, or when you require strict safety rails for DDL/DML.","last_evaluated":"2026-03-30T15:28:00.990587+00:00","has_mcp":true,"has_api":false,"auth_methods":["MySQL credentials provided via DATABASE_URL/.env (user/password/host/database) or via the connect_db tool arguments (direct credentials or URL)"],"has_free_tier":false,"known_gotchas":["Potentially destructive tools exist (drop_table, truncate_table) that require 'confirm' according to README, but a model/agent could still trigger them if not constrained.","The server appears to execute arbitrary SQL for query/execute; agents must be restricted (read-only vs write) and use strict query generation rules.","Connection lifecycle/reset behavior is not specified in README; agents may need to ensure a valid connection via connect_db before operations.","No tool-availability/permissioning allowlists are documented; enforce safety externally if needed."],"error_quality":0.0}