← Index
Compared · mysql

20 MySQL MCP servers. Which one to use.

Every MySQL server we index, with whether its source is still reachable and whether we hold a screening verdict. 1 of 20 have a source repository that is no longer publicly reachable.

Scope: 20 servers, mostly mirrored from the MCP registry as of 2026-09-08. Most servers whose authors never published to the registry are absent, so treat this as close to the registry's view rather than a complete census.

ServerPublisherSourceScreenedQualityInstall
MySQL (security-first)io.github.Kurok1no flagREVIEW95docker ghcr.io/kurok1/mcp-server-mysql:2.0.0
MySQL MCPio.github.gistrecno flagREVIEW95npm mcp-mysql-client
MySQL Ops MCPio.github.GT-dinuono flagREVIEW93npm mysql-ops-mcp
MySQL AIopsio.github.AIops-toolsno flagREVIEW85pypi mysql-aiops
io.github.andezdev/tokenlite-mysql-mcpio.github.andezdevno flagREVIEW80npm @andezdev/tokenlite-mysql-mcp
MySQL MCP Serverio.github.musaddiq-devno flagREVIEW79pypi mdev-mysql-mcp-server
io.github.arifulislamat/database-mcp-mysqlio.github.arifulislamatno flagREVIEW78npm @database-mcp/mysql
ai.getvda/elasticsearch-redis-mysql-stack-generatorai.getvdano flagREVIEW75remote endpoint
ai.getvda/mysql-redis-compose-generatorai.getvdano flagREVIEW75remote endpoint
ai.getvda/mysql-redis-compose-generator-adminerai.getvdano flagREVIEW75remote endpoint
ai.getvda/mysql-redis-compose-generator-nginxai.getvdano flagREVIEW75remote endpoint
ai.getvda/nats-mysql-redis-stack-generatorai.getvdano flagREVIEW75remote endpoint
ai.getvda/rabbitmq-elasticsearch-mysql-stack-generatorai.getvdano flagREVIEW75remote endpoint
capital.hove/read-only-local-mysql-mcp-servercapital.hoveno flagREVIEW72npm @hovecapital/read-only-mysql-mcp-server
io.github.daedalus/mcp-mysql-connectorio.github.daedalusno flagREVIEW71pypi mcp-mysql-connector
io.github.marcelo-ochoa/mysqlio.github.marcelo-ochoano flagREVIEW69npm @marcelo-ochoa/server-mysql
io.github.neverinfamous/mysql-mcpio.github.neverinfamousno flagREVIEW67docker docker.io/writenotenow/mysql-mcp:v1.0.0
io.github.codeChap/mysqlio.github.codeChapno flagnot screened53not published
capital.hove/read-only-mysql-mcp-servercapital.hoveno flagnot screened24not published
io.github.infoinlet-marketplace/mcp-mysqlio.github.infoinlet-marketplacerepo unreachableREVIEW75npm @infoinlet/mcp-mysql

“Repo unreachable” means the source returned a not-found from two vantage points, which can also happen when a repository is made private or moved - see source liveness. “Screened” is the advisory verdict on the listing text, never a safety clearance; the methodology spells out what each dimension does and does not test.