servers / mysql-mcp-server-2

mysql_mcp_server MCP server

communitystdiolocalwrite capablehealthy

A Model Context Protocol (MCP) server that enables secure interaction with MySQL databases


01Tools · 3

How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.

ToolRiskSide effectsApproval
execute_sql
Execute a SQL statement against the MySQL server. Use for SELECT, DML (INSERT/UPDATE/DELETE), SHOW, DESCRIBE, and ad-hoc queries. Supports cross-database queries using database.table notation. Single statements only — use fully qualified names instead of USE statements.
writetrueunknown
get_table_sample
Fetch a small sample of rows from a table to understand its data format and content. Use alongside get_schema_info before writing complex queries. Accepts bare table names (uses MYSQL_DATABASE) or database.table for cross-database lookups.
readfalseunknown
get_schema_info
Get column metadata for a table or all tables in the configured database: column names, data types, nullability, default values, and comments. Call this before querying an unfamiliar table. Omit table_name to see all tables at once. Accepts bare table names (uses MYSQL_DATABASE) or database.table for cross-database lookups.
readfalseunknown

02Install & source
uvx --from mysql-mcp-server mysql_mcp_server
uvx

03Access granted
Query a database · destructiveQuery a database · write

The access this server can exercise, inferred from its verified tools — not a declared OAuth scope.


05Provenance & freshness
sourcesGitHub repo search [p4]
last_checked2026-08-16 18:42Z
next_check2026-08-16 21:40Z
cadenceevery 3h
verifiedtools_list:passed handshake:passed metadata:passed tools_list:passed handshake:passed metadata:passed tools_list:passed handshake:passed metadata:passed tools_list:passed
index_statusindex9 unique facts >= 5

06Badge

Add the “as seen on MCPExplorer” badge to your README. mysql_mcp_server MCP — as seen on mcpexplorer.com

[![mysql_mcp_server MCP — as seen on mcpexplorer.com](https://mcpexplorer.com/badge/mysql-mcp-server-2.svg)](https://mcpexplorer.com/servers/mysql-mcp-server-2)

Next step

This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.

Explore loadouts →