MCP MySQL Server
by TristanLib
local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Allows connection to and operations on a local MySQL database, including querying databases, viewing tables, and executing parameterized queries
MCP MySQL 本地数据库服务
MCP MySQL服务是一个轻量级的个人使用服务程序,用于连接和操作本地MySQL数据库。此服务可作为Cursor的MCP服务使用,通过API接口使Cursor能够轻松地执行各种数据库操作。
特性
- 连接本地MySQL数据库
- 提供RESTful API进行数据库操作
- 支持参数化查询防止SQL注入
- 支持SSE (Server-Sent Events) 推送能力
- 支持作为Cursor MCP服务集成
快速开始
前置条件
- Node.js (v14+)
- MySQL服务器
安装
- 克隆此仓库
- 安装依赖Copy
- 创建并配置
.env
文件Copy
运行
Copy
开发模式(自动重启):
Copy
API接口
获取所有数据库
Copy
获取数据库的所有表
Copy
获取表结构
Copy
执行查询
Copy
SSE连接
Copy
在Cursor中使用
SSE方式
Copy
Command方式
Copy
安全性考虑
- 此服务仅限本地使用,不建议暴露到公网
- 使用API密钥保护接口
- 默认只允许执行SELECT查询
许可证
MIT
This server cannot be installed
Facilitates interaction with a local MySQL database via a RESTful API, supporting database queries and real-time updates with integration for Cursor MCP services.