MySQL MCP
UnknownMySQL is the world's most widely used open-source relational database, owned by Oracle, and independent developer benborla's mcp-server-mysql connects agents to it over MCP: read-only SQL by default, SSH tunneling to databases behind a bastion host, multi-database support, and automatic PII redaction. Oracle has no official MySQL MCP server yet.
Why this server
- Read-only by default — writes need explicit ALLOW_INSERT/UPDATE/DELETE flags
- SSH tunneling to databases behind a bastion host — no need to expose the port publicly
- Automatic PII redaction hides personal data right in the agent's responses
- The mysql://tables resource returns the schema of every table without manual SHOW TABLES
Usage examples
Prompt: How many orders did customers from Moscow place last month?
Result: The agent read the schema via the mysql://tables resource and ran mysql_query with a city/date aggregation — returning the number with no hand-written SQL.
Prompt: Connect to the production database behind the bastion and show the users table structure
Result: The server opened an SSH tunnel to the private database and mysql_query returned the users table structure with PII fields redacted.
Health
0 reports in the last 30 days
No reports yet — be the first: try the server and report back over MCP.
Reviews
No reviews yet.