Overview
- Full name
docker.io/mangooer/mysql-mcp-server-sse- Registry
- docker.io
- Namespace
- mangooer
- Repository
- mysql-mcp-server-sse
- Cached tags
- 2
- Last synced
- 07/06/2026, 08:55 PM
- Topics
Introduction
MySQL MCP Server(SSE 传输)镜像,为大模型 Agent 暴露只读/受控 SQL 工具接口,便于 RAG 与数据分析助手对接业务库。
Details
本镜像实现 Model Context Protocol 的 MySQL 资源服务,通过 Server-Sent Events 供 Cursor/Claude 等客户端发现 schema 与执行查询。部署需配置数据库连接串、查询白名单与行数限制,强烈建议只读账户与网络隔离。切勿对生产主库开放无限制 SELECT;API 端口应仅 localhost 或 mTLS 内网可达。
快速启动
docker run -d --name mysql-mcp-sse \
-p 8080:8080 \
-e MYSQL_HOST=mysql \
-e MYSQL_USER=readonly \
-e MYSQL_PASSWORD=secret \
-e MYSQL_DATABASE=app \
docker.io/mangooer/mysql-mcp-server-sse:latest
推荐实践
docker run -d --name mysql-mcp-sse \
--restart unless-stopped \
-p 127.0.0.1:8080:8080 \
-e MYSQL_HOST=10.0.0.5 \
-e MYSQL_USER=mcp_readonly \
-e MYSQL_PASSWORD=secret \
-e MYSQL_DATABASE=app \
-e MCP_MAX_ROWS=100 \
docker.io/mangooer/mysql-mcp-server-sse:latest
核心参数说明
-e MYSQL_HOST/-e MYSQL_USER— 目标库连接,账户应只读-e MCP_MAX_ROWS— 单次查询行数上限,防止大结果集-p 127.0.0.1:8080— SSE 端点仅本机 Agent 访问--restart unless-stopped— 开发机 MCP 服务常驻- 数据安全 — 禁止 root 账户与生产写权限
Latest tags (20)
View all 2 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/mangooer/mysql-mcp-server-sse :v1.1.0 | linux/amd64 | 2025/06/19 12:02 | 57.7 MB | sha256:35dfcb237cb1… | |||
docker.io/mangooer/mysql-mcp-server-sse :latest | linux/amd64 | 2025/06/19 12:01 | 57.7 MB | sha256:35dfcb237cb1… |