给你的 cursor 接入数据库 MCP 服务

三葉Leaves Author

无论是用来开发,还是用来 debug ,AI 都需要某些关键信息。而有时候,这些信息不存在于源代码,而是存在于数据库。这时候,让 AI 拥有操作和读取数据库的能力就显得至关重要。

关键参考:

本文将以 cursor 作为 IDE,mysql 作为数据库,简单教学怎么让你的 cursor 具备读取和操作 mysql 数据库的能力。

安装服务

genai-toolbox/README.md at main · googleapis/genai-toolbox 页面,找到适合你系统的 toolbox 下载,例如 windows (AMD64)可以在 powershell 里通过如下命令安装:

1
2
3
# see releases page for other versions
$VERSION = "0.16.0"
Invoke-WebRequest -Uri "https://storage.googleapis.com/genai-toolbox/v$VERSION/windows/amd64/toolbox.exe" -OutFile "toolbox.exe"

这会把一个 toolbox.exe 文件安装在命令提示符所显示的路径(也就是你开启终端的那个路径,这通常是 C://users//你的用户名 里面)

配置 cursor

在 cursor 的 MCP 设置里,添加如下语句:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
"mcpServers": {
"mysql": {
"command": "./PATH/TO/toolbox",
"args": ["--prebuilt", "mysql", "--stdio"],
"env": {
"MYSQL_HOST": "",
"MYSQL_PORT": "",
"MYSQL_DATABASE": "",
"MYSQL_USER": "",
"MYSQL_PASSWORD": ""
}
}
}
}

把其中的 command 值换成刚下下载 toolbox 的路径,环境变量里的内容替换成你数据库的实际值。

做好以后,你的 mcp.json 文件可能类似于这样:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
"mcpServers": {
"mysql": {
"command": "C:\\Users\\26646\\toolbox\\toolbox.exe",
"args": ["--prebuilt", "mysql", "--stdio"],
"env": {
"MYSQL_HOST": "127.0.0.1",
"MYSQL_PORT": "3306",
"MYSQL_DATABASE": "your-database-name",
"MYSQL_USER": "root",
"MYSQL_PASSWORD": "your-password"
}
}
}
}

使用服务

成功以后,在 cursor 的 MCP 设置页面应该可以看到绿色的服务已启用提示,并且能看到有 6 个工具能用。

现在,你可以直接和 Agent 说,查询某张表等等,来验证 MCP 是否能工作

  • 标题: 给你的 cursor 接入数据库 MCP 服务
  • 作者: 三葉Leaves
  • 创建于 : 2025-10-08 00:00:00
  • 更新于 : 2026-03-16 12:05:05
  • 链接: https://blog.oksanye.com/6cb792451477/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
给你的 cursor 接入数据库 MCP 服务