Cursor 的 MCP 应用:mysql-mcp-server
插件 MySQL
侧边栏:Explorer,Search,Source Control,Run and Debug,Extensions,Service,Database
在 Extensions 中搜索安装 MySQL,连接数据库。
MCP 应用 mysql-mcp-server
安装 uvx 工具
1 | # 在自己的 python 环境中 |
配置cursor
General - Tools& MCP,Add Custom MCP,
拷贝 With Visual Studio Code 中的配置(这里用到了 uvx),替换自己的环境信息(我在本地的 WSL2 中配置了一个 mysql 数据库),并适配 cursor(将 “servers” 字段改成 cursor 要求的 “mcpServers”,由于我的 uvx 是通过 Python 虚拟环境安装,所以要用绝对路径):
1 | { |
配置保存后,在 Tools - Installed MCP Servers 界面,可以看到小绿点,表示已经连通正常能使用了。
注意:点击 execute_sql,在点击 show less,此时可以看到有一个 1 tools,表示启用了 mcp 服务工具。

最后,在 chat 框中,切换为 Agent 模式,通过自然语言对话,指定连接的 mysql数据库,就可以让它给我进行数据库操作,例如根据 Flask 框架中的 models.py 中的模型类,在数据库中创建对应的数据库表,并生成随机数据。