Token导航 LogoToken导航TokenDH.com
MCP Server Mysql Windows logo
数据服务SSE官方级别未说明来源级核验

MCP Server Mysql Windows

MCP Server

MCP MySQL服务是一个轻量级的个人使用服务程序,用于连接和操作本地MySQL数据库,提供RESTful API进行数据库操作,并支持SSE推送能力。

工具数

4

提示词数

0

GitHub Stars

4

资源数

0
本地开发JavaScriptCursor数据库服务Cursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

TristanLib

提供方

TristanLib

最后核验

2026/5/17 20:43

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP MySQL 本地数据库服务

MCP MySQL服务是一个轻量级的个人使用服务程序,用于连接和操作本地MySQL数据库。此服务可作为Cursor的MCP服务使用,通过API接口使Cursor能够轻松地执行各种数据库操作。

特性

  • 连接本地MySQL数据库
  • 提供RESTful API进行数据库操作
  • 支持参数化查询防止SQL注入
  • 支持SSE (Server-Sent Events) 推送能力
  • 支持作为Cursor MCP服务集成

快速开始

前置条件

  • Node.js (v14+)
  • MySQL服务器

安装

  1. 克隆此仓库
  2. 安装依赖
   npm install
  1. 创建并配置.env文件
   # 服务器配置
   PORT=3000
   NODE_ENV=development

   # MySQL数据库配置
   DB_HOST=localhost
   DB_PORT=3306
   DB_USER=你的用户名
   DB_PASSWORD=你的密码
   DB_NAME=你的数据库名

   # API配置
   API_KEY=你的API密钥

运行

npm start

开发模式(自动重启):

npm run dev

API接口

获取所有数据库

GET /api/databases

获取数据库的所有表

GET /api/databases/:database/tables

获取表结构

GET /api/databases/:database/tables/:table/structure

执行查询

POST /api/query
Content-Type: application/json

{
  "sql": "SELECT * FROM users WHERE age > ?",
  "params": [18],
  "limit": 10,
  "offset": 0
}

SSE连接

GET /api/sse?apiKey=your-api-key

在Cursor中使用

SSE方式

{
  "name": "MySQL数据库服务",
  "url": "http://localhost:3000/api/sse",
  "type": "sse"
}

Command方式

{
  "name": "MySQL数据库服务",
  "command": "node /path/to/mcp_server_mysql/src/app.js",
  "type": "command"
}

安全性考虑

  • 此服务仅限本地使用,不建议暴露到公网
  • 使用API密钥保护接口
  • 默认只允许执行SELECT查询

许可证

MIT

目录标签

目录标签

本地开发JavaScriptCursor数据库服务本地部署MySQLRESTfulAPICursor集成

支持客户端

Cursor

接入字段

传输方式(transport,传输协议)

SSE

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

SSEnonelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP