Cursor 的 MCP 应用:mysql-mcp-server
在 Cursor 中配置MySQL数据库连接、使用MCP应用mysql-mcp-server。
插件 MySQL
侧边栏:Explorer,Search,Source Control,Run and Debug,Extensions,Service,Database
在 Extensions 中搜索安装 MySQL,连接数据库。
MCP 应用 mysql-mcp-server
安装 uvx 工具
# 在自己的 python 环境中
pip install uv
uvx --version
# uvx 0.9.18 (0cee76417 2025-12-16)
配置cursor
General - Tools& MCP,Add Custom MCP,
拷贝 With Visual Studio Code 中的配置(这里用到了 uvx),替换自己的环境信息(我在本地的 WSL2 中配置了一个 mysql 数据库),并适配 cursor(将 “servers” 字段改成 cursor 要求的 “mcpServers”,由于我的 uvx 是通过 Python 虚拟环境安装,所以要用绝对路径):
{
"mcpServers": {
"mysql": {
"type": "stdio",
"command": "D:\\software\\miniforge3\\envs\\envPython3.12\\Scripts\\uvx.exe",
"args": [
"--from",
"mysql-mcp-server",
"mysql_mcp_server"
],
"env": {
"MYSQL_HOST": "localhost",
"MYSQL_PORT": "3306",
"MYSQL_USER": "username",
"MYSQL_PASSWORD": "password",
"MYSQL_DATABASE": "database_name"
}
}
}
}
配置保存后,在 Tools - Installed MCP Servers 界面,可以看到小绿点,表示已经连通正常能使用了。
注意:点击 execute_sql,在点击 show less,此时可以看到有一个 1 tools,表示启用了 mcp 服务工具。
最后,在 chat 框中,切换为 Agent 模式,通过自然语言对话,指定连接的 mysql数据库,就可以让它给我进行数据库操作,例如根据 Flask 框架中的 models.py 中的模型类,在数据库中创建对应的数据库表,并生成随机数据。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)