Skip to content
Verified official

tokenlite mysql mcp MCP

v4.1.0

io.github.andezdev/tokenlite-mysql-mcp

A secure, efficient, and intelligent MySQL server for the Model Context Protocol

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 tokenlite-mysql-mcp -e DB_HOST=<DB_HOST> -e DB_PORT=<DB_PORT> -e DB_USER=<DB_USER> -e DB_PASSWORD=<DB_PASSWORD> -e DB_NAME=<DB_NAME> -e MCP_EXPLAIN_MAX_SCAN_ROWS=<MCP_EXPLAIN_MAX_SCAN_ROWS> -e MCP_QUERY_ROW_LIMIT=<MCP_QUERY_ROW_LIMIT> -e MCP_SAFE_QUERY_MAX_ROWS=<MCP_SAFE_QUERY_MAX_ROWS> -e MCP_SAFE_QUERY_ENABLE_BLOCKING=<MCP_SAFE_QUERY_ENABLE_BLOCKING> -e MCP_METADATA_PATH=<MCP_METADATA_PATH> -e MCP_TEMPLATES_PATH=<MCP_TEMPLATES_PATH> -e TOOL_PREFIX=<TOOL_PREFIX> -e MCP_RATE_LIMIT_RPM=<MCP_RATE_LIMIT_RPM> -e MYSQL_QUERY_TIMEOUT=<MYSQL_QUERY_TIMEOUT> -e MYSQL_CONNECTION_LIMIT=<MYSQL_CONNECTION_LIMIT> -e MYSQL_CONNECT_TIMEOUT=<MYSQL_CONNECT_TIMEOUT> -e MYSQL_RETRY_ATTEMPTS=<MYSQL_RETRY_ATTEMPTS> -e MYSQL_RETRY_DELAY_MS=<MYSQL_RETRY_DELAY_MS> -e MYSQL_QUEUE_LIMIT=<MYSQL_QUEUE_LIMIT> -e MCP_DDL_CACHE_TTL=<MCP_DDL_CACHE_TTL> -e MCP_LOG_LEVEL=<MCP_LOG_LEVEL> -e ALLOW_INSERT_OPERATION=<ALLOW_INSERT_OPERATION> -e ALLOW_UPDATE_OPERATION=<ALLOW_UPDATE_OPERATION> -e ALLOW_DELETE_OPERATION=<ALLOW_DELETE_OPERATION> -e ALLOW_DDL_OPERATION=<ALLOW_DDL_OPERATION> -e DB_SSL=<DB_SSL> -e DB_SSL_REJECT_UNAUTHORIZED=<DB_SSL_REJECT_UNAUTHORIZED> -- npx -y @andezdev/tokenlite-mysql-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.