MCP MySQL 服务器

MCP MySQL 服务器

MCP MySQL Server 是基于 MCP 协议的 MySQL 数据库操作工具集合。

快速入门

运行方式

使用 Docker

docker run -d --name mcp-mysql \
  -e MYSQL_HOST=localhost \
  -e MYSQL_PORT=3306 \
  -e MYSQL_USER=root \
  -e MYSQL_PASSWORD=mcpTest1234!!! \
  -e MYSQL_DATABASE=mcp_test \
  -e MCP_PORT=8081 \
  -p 3306:3306 mineru/mcp-mysql:1.0.0

使用 Docker Compose

docker-compose up -d

直接使用 Python

pip install -r requirements.txt
python mysql_mcp_server/main.py run

添加新工具

  1. mysql_mcp_server/executors 中实现新工具。
  2. __init__.py 文件中注册工具。
  3. 确保工具被正确加载到 TOOLS_DEFINITION 中。