Browse
→ Data & Storage
→ mcp-mysql-read-only
mcp-mysql-read-only
Dockerized read-only MySQL MCP server whose active database, server, and credentials can be changed at runtime without restarting the MCP client. It keeps pooled target connections as session state, exposes MySQL query and schema access over stdio, and is designed for assistants that need to inspect multiple databases in one conversation. Public GitHub repository created September 17, 2026.
MCP unverified
Integration
| Transport | stdio |
| Auth | api-key |
| Endpoint | docker run -i --rm shibbirweb/mcp-mysql-read-only |
| Install | docker pull shibbirweb/mcp-mysql-read-only |
Use Cases
| 01 | Let an assistant inspect MySQL schemas and run safe read-only queries without granting write access |
| 02 | Switch between development, staging, analytics, or remote MySQL targets mid-conversation without restarting the client |
| 03 | Run the server as an isolated Docker container instead of installing database tooling on the host |
Tags
mysql read-only docker database runtime-switching schema sql stdio
Machine-readable: /api/servers.json
· JSON-LD schema embedded in <head>