MySQL只读访问MCP服务器
提供对MySQL数据库的只读访问功能,支持列出数据库、表结构和执行安全查询。
快速入门
- 安装:
- 推荐使用npm全局安装:
npm install -g mysql-mcp-server
- 或从源码构建:克隆仓库后运行
npm install && npm run build
- 推荐使用npm全局安装:
- 配置环境变量:
- 设置
MYSQL_HOST
、MYSQL_PORT
、MYSQL_USER
、MYSQL_PASSWORD
等参数。
- 设置
- 添加到MCP配置文件:
- 使用
npx mysql-mcp-server
或指定构建路径启动服务。
- 使用
- 测试:
- 运行
npm run test:setup
创建测试数据库。 - 执行
npm run test:tools
验证工具功能。
- 运行
- 工具使用:
- 列出数据库:调用
list_databases
。 - 查询数据:使用
execute_query
执行SQL语句。
- 列出数据库:调用