MCP server for querying MySQL databases — let AI agents explore schemas, run queries, and manage data via Model Context Protocol.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"mcp-mysql-explorer","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# MCP MySQL Server A [Model Context Protocol (MCP)](https://modelcontextprotocol.io) server that connects AI agents (Cursor, Claude Desktop, etc.) to MySQL databases, enabling schema exploration, data querying, and SQL execution through natural language. Chinese docs: [README.zh.md](README.zh.md) ## Features | Tool | Description | |------|-------------| | `list_tables` | List all tables in the database | | `describe_table` | View table schema with column types and comments | | `query` | Execute read-only queries (SELECT / SHOW / DESCRIBE / EXPLAIN) | | `execute_sql` | Execute write operations (INSERT / UPDATE / DELETE / DDL), disabled in read-only mode | | `get_table_indexes` | Show all indexes of a table | | `get_create_table` | Get the CREATE TABLE statement | | `get_database_info` | Get database overview (version, size, table count) | ## Installation ```bash pip install mcp-mysql-explorer ``` ## Usage in Cursor Open **Cursor Settings -> MCP**, add a new server. Three ways to configure the database connection. SSH tunneling through a bastion/jump host is also supported. ### Option 1: Command-line arguments (recommended) ```json { "mcpServers": { "mysql": { "command": "mcp-mysql-explorer", "args": [ "--host", "your-mysql-host", "--port", "3306", "--user", "your-user", "--password", "your-password", "--database", "your-database" ] } } } ``` Enable write mode explicitly: ```json { "mcpServers": { "mysql": { "command": "mcp-mysql-explorer", "args": [ "--host", "your-mysql-host", "--database", "your-database", "--allow-write" ] } } } ``` If the database is only reachable through an SSH bastion, add `--ssh-*` arguments: ```json { "mcpServers": { "mysql": { "command": "mcp-mysql-explorer", "args": [ "--host", "mysql.internal", "--port", "3306", "--user", "your-db-user", "--password", "…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.