Is the server read-only?
Yes, the README explicitly states it supports executing read-only SQL queries.
@kerongon
Basic information
No overview available yet
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
The MySQL MCP Server is a Model Context Protocol (MCP) server that provides MySQL database access, allowing LLMs and MCP-compatible systems to interact with a MySQL database through read-only queries and schema inspection.
Clone the repository, install dependencies with npm install, build the project with npm run build, and configure required environment variables (MYSQL_HOST, MYSQL_PORT, MYSQL_USER, MYSQL_PASS, MYSQL_DB). Optionally set MYSQL_SOCKET for socket connections and MYSQL_POOL_LIMIT to control the connection pool size. The server starts automatically when initialized by the MCP system.
Yes, the README explicitly states it supports executing read-only SQL queries.
You must set `MYSQL_HOST`, `MYSQL_PORT`, `MYSQL_USER`, `MYSQL_PASS`, and `MYSQL_DB`. Alternatively, you can use `MYSQL_SOCKET` instead of host and port.
Clone the repo, run `npm install` and `npm run build`, then set the required environment variables. The MCP system will start the server automatically.
Yes, it uses connection pooling with a configurable limit via the `MYSQL_POOL_LIMIT` environment variable (default is 10).

Local database MCP server: your agent sees a migration's impact before it runs, for PostgreSQL, MySQL, SQL Server and SQLite, with no database credentials.
Connect ClickHouse to your AI assistants.
MCP server for interacting with Neon Management API and databases

Model Context Protocol Servers
Comments