Skip to content
Verified official

MySQL Legacy MCP MCP

v0.2.1

io.github.rufflet/mysql-legacy-mcp

Inspect and query MySQL 5.0–5.6; opt-in INSERT/UPDATE/DELETE/DDL. Live-verified 5.0–8.0.

transport:stdio runtime:npm

Target client

run in your project directory

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

claude mcp add mysql-legacy-mcp -e MYSQL_LEGACY_HOST=<MYSQL_LEGACY_HOST> -e MYSQL_LEGACY_USER=<MYSQL_LEGACY_USER> -e MYSQL_LEGACY_PASSWORD=<MYSQL_LEGACY_PASSWORD> -e MYSQL_LEGACY_PORT=<MYSQL_LEGACY_PORT> -e MYSQL_LEGACY_DATABASE=<MYSQL_LEGACY_DATABASE> -e MYSQL_LEGACY_HIDE_SYSTEM_DATABASES=<MYSQL_LEGACY_HIDE_SYSTEM_DATABASES> -e MYSQL_LEGACY_QUERY_TIMEOUT=<MYSQL_LEGACY_QUERY_TIMEOUT> -e MYSQL_LEGACY_MAX_ROWS=<MYSQL_LEGACY_MAX_ROWS> -e MYSQL_LEGACY_MAX_RESULT_BYTES=<MYSQL_LEGACY_MAX_RESULT_BYTES> -e MYSQL_LEGACY_CONNECT_TIMEOUT=<MYSQL_LEGACY_CONNECT_TIMEOUT> -e MYSQL_LEGACY_POOL_SIZE=<MYSQL_LEGACY_POOL_SIZE> -e MYSQL_LEGACY_ALLOW_INSERT=<MYSQL_LEGACY_ALLOW_INSERT> -e MYSQL_LEGACY_ALLOW_UPDATE=<MYSQL_LEGACY_ALLOW_UPDATE> -e MYSQL_LEGACY_ALLOW_DELETE=<MYSQL_LEGACY_ALLOW_DELETE> -e MYSQL_LEGACY_ALLOW_DDL=<MYSQL_LEGACY_ALLOW_DDL> -e MYSQL_LEGACY_DISABLE_READ_ONLY_TRANSACTIONS=<MYSQL_LEGACY_DISABLE_READ_ONLY_TRANSACTIONS> -- npx -y mysql-legacy-mcp

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

This listing does not declare its tools. Connect the server and your client will discover them on the handshake.