什么是 MCP 服务?
在 Cursor 中,MCP(Model Context Protocol)是一种标准化接口,允许 AI 助手调用外部工具,如数据库、文件系统或地图 API。通过它,开发者无需手动编写 HTTP 请求,只需在对话中描述需求,AI 即可自动完成数据采集和处理。
环境准备
基础依赖
确保已安装 Python 和 Node.js 环境。 若未安装 Python,可通过以下命令安装 uv 包管理器:
pip install uv
Windows 用户可使用 PowerShell 运行:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
验证安装:
uv --version
uvx --help
Node.js 请前往官网下载并配置环境变量。
配置 MCP Server
Cursor 支持全局和项目级两种配置方式,推荐在项目目录下创建 .cursor/mcp.json 文件,仅对当前项目生效。
添加服务
我们需要配置 MySQL、高德地图和文件系统三个核心服务。
- MySQL:需提前创建好数据库。
- 高德地图:需申请 API Key。
- 文件系统:指定工作目录权限。
将以下配置复制到 mcp.json 文件中,注意替换其中的密码和路径信息:
{
"mcpServers": {
"mysql": {
"command": "npx",
"args": ["-y", "@f4ww4z/mcp-mysql-server"],
"env": {
"MYSQL_HOST": "localhost",
"MYSQL_USER":


