Tokenlite Mysql MCP server
io.github.andezdev/tokenlite-mysql-mcp·v4.1.0A secure, efficient, and intelligent MySQL server for the Model Context Protocol
0 stars66 downloads/wk
Reviews
Write oneNobody has reviewed Tokenlite Mysql yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Tokenlite Mysql tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan22 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 17 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Tokenlite Mysql compares
Against every graded Databases MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 60% of 802 Databases servers
- Downloads a week
- 66
- more than 48% of 324 Databases servers with a package
Install Tokenlite Mysql in Claude Code, Cursor or VS Code
Runs npx -y @andezdev/tokenlite-mysql-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add tokenlite-mysql-mcp -- npx -y @andezdev/tokenlite-mysql-mcp
What the publisher says
From the Tokenlite Mysql repository's README, as published. We do not edit it. Read it on GitHub
TokenLite MySQL MCP
A robust and secure MySQL database server implemented under Anthropic's Model Context Protocol (MCP). Designed specifically to solve the shortcomings of current generic MCP servers through Graceful Degradation, Active Performance Protection, and Aggressive Token Optimization.
🌟 Core Pillars
- Safe-Query Optimizer (AST & EXPLAIN): Protects production databases by pre-analyzing queries. Blocks unindexed Full Table Scans that exceed configurable thresholds and injects strict LIMIT clauses automatically at the AST level.
- Granular AST-Based Write Permissions: By default, TokenLite is 100% Read-Only. You can surgically enable specific write operations (INSERT, UPDATE, DELETE, DDL) via environment variables. The firewall uses strict AST parsing to prevent SQL injection and comment-bypass attacks, and strictly prohibits privilege escalation commands (like GRANT or CALL).
- Session-Level Defense in Depth: If the server is configured in strict Read-Only mode (all write variables disabled), TokenLite injects SET SESSION TRANSACTION READ ONLY directly into the connection pool sockets. This guarantees that even if a theoretical bypass exists in the AST parser, the MySQL engine itself will physically reject any data modification.
- Business Intelligence Injection: Bridges the gap between raw data and company logic. Automatically attaches semantic dictionaries (metadata.json) to database schema exploration, and exposes Semantic Templates via the official MCP Prompts API (templates.json) so the LLM uses pre-approved analytical queries instead of hallucinating them.
- Graph-Based Semantic Schema: Avoids sending giant schemas to the LLM that saturate the context window. When a table is searched, the engine uses heuristics to deduce implicit relationships and packages the exact "Auto-Join Context".
- CSV Token Compression: Database results are efficiently transformed into tabular CSV markdown with unambiguous NULL representation (∅), saving up to 50% of Output Tokens compared to verbose JSON. When results hit the applied LIMIT, a -- rows: N (truncated at LIMIT X) footer is appended so the LLM does not assume a complete dataset.
- MCP Completions: Table names and template keywords support the official completions/complete capability for resource templates (mysql://tables/{name}) and the query_templates prompt.
📋 Requirements
- Node.js v20 or higher
- MySQL 5.7 or higher (MySQL 8.0+ recommended)
- A MySQL user with SELECT and SHOW VIEW privileges.
🚀 Installation & Usage
You can use this MCP server with any compatible client. Below are the configurations for the most popular ones.
1. Claude Desktop
Edit your claudedesktopconfig.json (usually located at %APPDATA%\Claude\claudedesktopconfig.json on Windows or ~/Library/Application Support/Claude/claudedesktopconfig.json on macOS) and add the following:
Using NPX (Recommended)
{
"mcpServers": {
"tokenlite-mysql": {
"command": "npx",
"args": [
"-y",
"@andezdev/tokenlite-mysql-mcp"
],
"env": {
"DB_HOST": "localhost",
"DB_PORT": "3306",
"DB_USER": "your_db_user",
"DB_PASSWORD": "your_password",
"DB_NAME": "your_database",
"MCP_EXPLAIN_MAX_SCAN_ROWS": "1000",
"MCP_QUERY_ROW_LIMIT": "500",
"MCP_SAFE_QUERY_ENABLE_BLOCKING": "true"
}
}
}
}2. Claude Code (CLI)
You can easily integrate this server globally into Claude Code:
claude mcp add tokenlite_mysql \
-e DB_HOST="127.0.0.1" \
-e DB_PORT="3306" \
-e DB_USER="root" \
-e DB_PASSWORD="your_password" \
-e DB_NAME="your_database" \
-- npx -y @andezdev/tokenlite-mysql-mcp3. Cursor IDE
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Tokenlite Mysql: common questions
- Is Tokenlite Mysql MCP server safe?
- Mostly: it is graded B (83/100). Read the Tokenlite Mysql safety report
- How do I install Tokenlite Mysql?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Tokenlite Mysql need an API key?
- Yes. The registry entry asks for
DB_PASSWORD. - Is Tokenlite Mysql maintained?
- The last commit was 52 days ago (2026-09-10). The latest release is v4.1.0.
- What can I use instead of Tokenlite Mysql?
- Servers from other publishers that do the same job: DBHub MCP server, Appwrite MCP server and Faucet MCP server.
- How does Tokenlite Mysql compare with other Databases MCP servers?
- safety score 83/100 (higher than 60% of 802 Databases servers); downloads a week 66 (more than 48% of 324 Databases servers with a package). Full comparison.
Alternatives to Tokenlite Mysql
Same job from other publishers: the closest match first, then the best rated.
- DBHubToken-efficient database MCP server for PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLitenot reviewedWidely usedA
- AppwriteBuild and deploy backends: auth, Postgres/MySQL/vector databases, storage, functions, hosting, CDNnot reviewedEstablishedA
- FaucetSQL database to MCP tools and REST API: PostgreSQL, MySQL, SQL Server, Oracle, SQLite, Snowflake.not reviewedEstablishedA
- EnvKitControl the EnvKit local dev stack (PHP, nginx, MySQL, sites). Requires the EnvKit desktop app.not reviewedEstablishedA
- QuarrySafety-railed database access: Postgres, MySQL, SQLite, Redis. Read-only by default.not reviewedGrowingA