MySQL数据库访问服务

一个提供MySQL数据库访问功能的Model Context Protocol (MCP)服务器,支持列出数据库表及其架构、执行只读SQL查询以及安全的连接池处理。

  • by kerongon
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 kerongon/mcp-server-mamp-mysql

使用说明

MySQL MCP服务器

提供MySQL数据库访问功能的模型上下文协议(MCP)服务器。

特性

  • 列出数据库表及其模式
  • 执行只读SQL查询
  • 使用连接池进行安全连接处理

安装

  1. 克隆此存储库
  2. 安装依赖项:
npm install
  1. 构建项目:
npm run build

配置

设置以下环境变量:

  • MYSQL_HOST:MySQL服务器主机
  • MYSQL_PORT:MySQL服务器端口
  • MYSQL_USER:MySQL用户名
  • MYSQL_PASS:MySQL密码
  • MYSQL_DB:MySQL数据库名称
  • MYSQL_SOCKET:MySQL套接字路径(主机/端口的替代路径)
  • MYSQL_POOL_LIMIT:连接池限制(默认值:10)

用法

当MCP系统初始化服务器时,服务器将自动启动。然后,您可以通过MCP接口使用提供的工具和资源。

许可证

麻省理工学院