MCP MySQL Server
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Allows Language Learning Models (LLMs) to inspect database schemas and execute read-only queries on MySQL databases
mcp-server-mysql
Model Context Protocol Server for MySQL databases. This server enables LLMs to inspect database schemas and execute read-only queries.
Features
- Read-only access to MySQL databases
- Schema inspection capabilities
- Safe query execution within READ ONLY transactions
- Docker support
- NPM package available
Installation
Using Docker
Using NPM
Installing via Smithery
To install MySQL Database Server for Claude Desktop automatically via Smithery:
Usage
With Claude Desktop
Add the following configuration to your claude_desktop_config.json
:
Note: When using Docker on macOS, use host.docker.internal
if the MySQL server is running on the host network.
Connection URL Format
Replace /database
with your database name.
Development
License
This project is released under the MIT License.
Security
This server enforces read-only access to protect your database. All queries are executed within READ ONLY transactions.
For enhanced security, we recommend creating a read-only user.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
This server cannot be installed
Enables LLMs to interact with MySQL databases by inspecting schemas and executing safe, read-only queries within transactions.