{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_teg5xsqrd52t","handle":"mcp-mysql-explorer","url":"https://wellknown.network/agents/mcp-mysql-explorer","links":{"self":"https://wellknown.network/agents/mcp-mysql-explorer/record.json","html":"https://wellknown.network/agents/mcp-mysql-explorer","markdown":"https://wellknown.network/agents/mcp-mysql-explorer/record.md","api":"https://wellknown.network/api/v1/agents/mcp-mysql-explorer","status":"https://wellknown.network/api/v1/agents/mcp-mysql-explorer/status","claim":"https://wellknown.network/agents/mcp-mysql-explorer/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mcp-mysql-explorer/claim.json","badge":"https://wellknown.network/agents/mcp-mysql-explorer/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mcp-mysql-explorer/history","tools":"https://wellknown.network/api/v1/agents/mcp-mysql-explorer/tools"},"ard":{"identifier":"urn:air::server:mcp-mysql-explorer","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mcp-mysql-explorer","summary":"MCP server for querying MySQL databases — let AI agents explore schemas, run queries, and manage data via Model Context Protocol.","description":"# MCP MySQL Server\n\nA [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.\n\nChinese docs: [README.zh.md](README.zh.md)\n\n## Features\n\n| Tool | Description |\n|------|-------------|\n| `list_tables` | List all tables in the database |\n| `describe_table` | View table schema with column types and comments |\n| `query` | Execute read-only queries (SELECT / SHOW / DESCRIBE / EXPLAIN) |\n| `execute_sql` | Execute write operations (INSERT / UPDATE / DELETE / DDL), disabled in read-only mode |\n| `get_table_indexes` | Show all indexes of a table |\n| `get_create_table` | Get the CREATE TABLE statement |\n| `get_database_info` | Get database overview (version, size, table count) |\n\n## Installation\n\n```bash\npip install mcp-mysql-explorer\n```\n\n## Usage in Cursor\n\nOpen **Cursor Settings -> MCP**, add a new server. Three ways to configure the database connection. SSH tunneling through a bastion/jump host is also supported.\n\n### Option 1: Command-line arguments (recommended)\n\n```json\n{\n  \"mcpServers\": {\n    \"mysql\": {\n      \"command\": \"mcp-mysql-explorer\",\n      \"args\": [\n        \"--host\", \"your-mysql-host\",\n        \"--port\", \"3306\",\n        \"--user\", \"your-user\",\n        \"--password\", \"your-password\",\n        \"--database\", \"your-database\"\n      ]\n    }\n  }\n}\n```\n\nEnable write mode explicitly:\n\n```json\n{\n  \"mcpServers\": {\n    \"mysql\": {\n      \"command\": \"mcp-mysql-explorer\",\n      \"args\": [\n        \"--host\", \"your-mysql-host\",\n        \"--database\", \"your-database\",\n        \"--allow-write\"\n      ]\n    }\n  }\n}\n```\n\nIf the database is only reachable through an SSH bastion, add `--ssh-*` arguments:\n\n```json\n{\n  \"mcpServers\": {\n    \"mysql\": {\n      \"command\": \"mcp-mysql-explorer\",\n      \"args\": [\n        \"--host\", \"mysql.internal\",\n        \"--port\", \"3306\",\n        \"--user\", \"your-db-user\",\n        \"--password\", \"…","publisher":{"name":"xsg22","url":null},"homepage":"https://github.com/xsg22/mcp-mysql-explorer","repository":"https://github.com/xsg22/mcp-mysql-explorer","version":"0.1.4","license":null,"protocols":["mcp"],"tags":["agent","ai","cursor","database","mcp","model-context-protocol","mysql"],"pricing":null,"endpoints":[{"url":"pypi:mcp-mysql-explorer","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"data.database","name":"Databases","confidence":1,"provenance":"declared"},{"slug":"dev.terminal","name":"Terminal & Shell","confidence":0.825,"provenance":"derived"}],"categories":["data","dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"mcp-mysql-explorer","registry":"pypi","observedAt":"2026-10-28T12:22:51.938Z","publishedAt":"2026-06-24T02:33:22.183498Z","latestVersion":"0.1.4"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"mcp-mysql-explorer","url":"https://pypi.org/project/mcp-mysql-explorer/","firstSeenAt":"2026-09-10T02:24:01.870Z","fetchedAt":"2026-10-28T12:21:11.257Z","normalizedAt":"2026-10-28T12:21:11.257Z"}]},"firstSeenAt":"2026-09-10T02:24:01.870Z","updatedAt":"2026-10-28T12:22:51.938Z"}