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

Woodrose233 MCP

MCP Server

一个基于HTTP/SSE架构的无状态MySQL数据库协议服务器实现,适用于云部署和远程访问。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
远程访问MySQLClaude云部署Claude DesktopClaude

安装说明

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

作者 / 组织

Woodrose233

提供方

Woodrose233

最后核验

2026/5/17 20:21

快速接入

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

命令预览

pip install mcp mysql-connector-python python-dotenv uvicorn

详细介绍

MySQL MCP服务器(HTTP/SSE版)

MySQL数据库的模型上下文协议(MCP)服务器实现,具有无状态HTTP/SSE架构。

本项目是基于原创作品的修改版本 设计计算机/mysql_mcp_server.

关键改进

  • 无状态HTTP/SSE支持:使用从基于stdio的通信切换到HTTP/SSE模型 FastMCP,使其适用于云部署和远程访问。
  • 增强配置:添加了对以下内容的支持 .env 文件使用 python-dotenv.
  • 改进的诊断:数据库环境变量缺失或不正确时的详细错误消息。
  • 灵活部署:可以作为独立服务器运行,也可以由Trae或Claude Desktop等AI IDE管理。

特性

  • 工具:执行自定义SQL查询,列出表。
  • 资源:直接通过访问表数据 mysql://{table}/data URI。
  • 安全:通过环境变量管理的数据库凭据。

安装

  1. 克隆此存储库:
   git clone 
   cd mysql_mcp_server_http
  1. 安装依赖项:
   pip install mcp mysql-connector-python python-dotenv uvicorn
  1. 创建一个 .env 项目根目录中的文件:
   MYSQL_HOST=localhost
   MYSQL_PORT=3306
   MYSQL_USER=root
   MYSQL_PASSWORD=your_password
   MYSQL_DATABASE=your_database

用法

手动启动(独立)

使用模块命令运行服务器:

python -m mysql_mcp_server_http.server

服务器将于启动 http://0.0.0.0:8000/mcp.

与AI IDE集成(例如Trae)

将以下JSON配置添加到您的 mcpServers 设置:

{
  "mcpServers": {
    "mysql_http": {
      "url": "http://127.0.0.1:8000/mcp"
    }
  }
}

致谢

本项目的灵感来源于 mysql_mcp_server 通过@designcomputer。

许可证

MIT许可证。看 许可证 了解详情。

目录标签

目录标签

远程访问MySQLClaude云部署数据库协议Python本地部署HTTP/SSE

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP