← Index

io.github.andezdev/tokenlite-mysql-mcp

io.github.andezdev/tokenlite-mysql-mcp·v3.1.1·Databases

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

Trust verdict · v1 advisory · method
NOT YET SCREENEDno verdict on file

Verdict not yet evaluated for this tool. The hybrid eval runs adversarial cases first; coverage rolls out as the corpus expands (15 of 150 labels to graduation). Until a verdict is recorded, an agent should treat this tool as not-yet-cleared and fall back to its own checks. Method: hybrid eval, four-state verdict, honest limits.

Own this server? Screen its description →

Environment variables
DB_HOST

MySQL Host address (defaults to localhost)

DB_PORT

MySQL Port (defaults to 3306)

DB_USER

MySQL Username (defaults to root)

DB_PASSWORD
secret

MySQL Password (defaults to empty string)

DB_NAME
required

MySQL Database name

MCP_SAFE_QUERY_MAX_ROWS

Threshold for EXPLAIN to block unindexed Full Table Scans (defaults to 1000)

MCP_SAFE_QUERY_ENABLE_BLOCKING

Enable or disable the EXPLAIN guardrail (defaults to true)

MCP_METADATA_PATH

Absolute path to your custom metadata.json dictionary

MCP_TEMPLATES_PATH

Absolute path to your custom templates.json pre-approved queries

TOOL_PREFIX

Prefix for tool names, e.g., to run multiple instances (defaults to random prefix like db_a1b2_)

MYSQL_QUERY_TIMEOUT

Max execution time for a query in milliseconds to protect against DoS (defaults to 15000)

MYSQL_CONNECTION_LIMIT

Max concurrent pool connections (defaults to 10)

MYSQL_CONNECT_TIMEOUT

Max time to wait for a connection socket to establish in milliseconds (defaults to 10000)

MYSQL_RETRY_ATTEMPTS

Max retries on transient connection errors (defaults to 3)

MYSQL_RETRY_DELAY_MS

Base delay in milliseconds for exponential backoff between retries (defaults to 1000)

MYSQL_QUEUE_LIMIT

Max queued requests when all pool connections are busy to prevent memory leak (defaults to 50)

MCP_DDL_CACHE_TTL

Time-to-live in seconds for cached DDL statements (defaults to 60)

MCP_LOG_LEVEL

Minimum severity level for MCP log notifications (defaults to info). Levels: debug, info, notice, warning, error, critical, alert, emergency

ALLOW_INSERT_OPERATION

Enable INSERT and REPLACE queries (defaults to false)

ALLOW_UPDATE_OPERATION

Enable UPDATE queries (defaults to false)

ALLOW_DELETE_OPERATION

Enable DELETE and TRUNCATE queries (defaults to false)

ALLOW_DDL_OPERATION

Enable Data Definition Language queries like CREATE, ALTER, DROP, RENAME (defaults to false)

MCP quality score · maturity, not trust · methodology
freshness
25
completeness
10
installability
25
documentation
15
stability
10
Alternatives in Databases