引言
随着 AI 编程助手的普及,越来越多开发者选择在 Cursor 等智能 IDE 中进行高效开发。Cursor 不仅支持代码补全、智能搜索,还能通过 MCP(Multi-Cloud Platform)服务,轻松调用如高德地图 API、数据库等多种外部服务,实现数据采集、处理和自动化办公。
本文以'北京一日游自动化攻略'为例,详细讲解如何在 Cursor 中使用 MCP 服务,完成数据采集、数据库操作、文件生成和前端页面展示的全流程。
一、什么是 MCP 服务?
MCP(Multi-Cloud Platform)是 Cursor 内置的多云服务接口,支持调用地图、数据库、文件系统等多种 API。通过 MCP,开发者无需手动写 HTTP 请求或繁琐配置,只需在对话中描述需求,AI 助手即可自动调用相关服务,极大提升开发效率。
二、环境准备
2.1 Cursor
确保已安装 Cursor 编辑器。
2.2 Python - uvx
若已经配置 Python 环境,可使用以下命令安装:
pip install uv
若没有配置 Python 环境,在 Windows 下可以通过 PowerShell 运行命令来安装:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
使用 uv --version 和 uvx --help 检查是否安装成功。
2.3 Node.js - npx
在官网下载 Node.js,并配置环境变量。
三、在 Cursor 中添加 MCP Server
在 Cursor 中添加 MCP Server 有两种配置方式。
3.1 全局设置
通过 Cursor Settings -> MCP -> Add new global MCP server 添加全局可用的 MCP 服务。
3.2 项目级别(推荐)
在项目目录的 .cursor 目录中新建 mcp.json 文件进行配置,仅对特定项目生效。
四、选择 MCP Server 的平台
4.1 MySQL
选择平台获取配置信息将 JSON 复制到 mcp.json 文件中。
可能粘贴过来不好使,需要找到 GitHub 链接,从 GitHub 上粘贴。
注意:这个 MySQL MCP 服务,需要提前建好数据库,否则无法成功。
注意:验证是否生效 将 MCP 服务信息填在
mcp.json文件中后,需要打开 Settings -> MCP 检查你配置的 MCP Server 是否在列表中显示,并确认有绿点且状态为 Enabled。
4.2 高德地图服务
高德地图的 MCP Server 需要从 MCP.so 平台获取。
申请高德地图的 API:https://console.amap.com/
4.3 文件系统服务
配置文件系统服务以允许 AI 操作本地文件。
4.4 配置参考
{"mcpServers":{"mysql":{


