前言
随着 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,并配置环境变量,如下图:
[图片: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
选择平台:smithery.ai
填写信息将 JSON 信息复制到 mcp.json 文件中
[图片:MySQL 配置信息]
[图片:GitHub 链接粘贴]
注意:这个 MySQL MCP 服务,需要提前建好数据库,否则无法成功
注意:验证是否生效 将 MCP 服务信息填在
mcp.json文件中后,需要打开 Settings -> MCP 检查你配置的 MCP Server 是否在列表中显示,并确认 有绿点且状态为 Enabled
4.2 高德地图服务
高德地图的 MCP Server 需要从 MCP.so 平台获取。
[图片:高德 MCP 获取]
[图片:高德 MCP 详情]
申请高德地图的 API:console.amap.com
[图片:高德控制台]
[图片:Key 申请]
4.3 Filesystem 服务
[图片:Filesystem 服务]
4.4 配置参考
{


