使用cursor快速添加你的第一个MCP Server

什么是MCP

MCP(Model Context Protocol)是一种开放协议,旨在规范大模型与不同数据源及工具的连接方式,它标准化了应用程序如何向LLMs提供上下文,提供了一种标准化的方式将 AI 模型连接到不同的数据源和工具。MCP 遵循客户端-服务器架构,其中主机应用程序可以连接到多个服务器:

  • MCP 主机:如 Claude 桌面、IDE 或希望通过 MCP 访问数据的 AI 工具的程序
  • MCP 客户端:与服务器保持 1:1 连接的协议客户端
  • MCP 服务器:轻量级程序,每个程序通过标准化的模型上下文协议公开特定的功能
  • 本地数据源:您的计算机文件、数据库以及 MCP 服务器可以安全访问的服务
  • 远程服务:可通过互联网(例如,通过 API)访问的外部系统

在cursor中配置MCP Server

配置

推荐根据项目配置,在项目中新建.cursor文件夹,在该文件夹下面新建mcp.json,以官方示例filesystem为例,在mcp.json中添加:

js 复制代码
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/Users/jhonroxton/Desktop"
      ]
    }
  }
}

注意:/Users/jhonroxton/Desktop是我本地文件路径,需要配置成自己的 在cursor的setting中可以看到:

MCP Server本质是运行在本地或远程服务的轻量级程序,上述配置本质是在本地运行npx -y @modelcontextprotocol/server-filesystem /Users/jhonroxton/Desktop

使用

在cursor对话窗口中类型选择agent,目前deepseek v3似乎不支持agent模式,所以建议选择claude 3.5之类的模型,效果如下:

ai成功列出了我桌面的文件夹,运行需要获得授权,如果你不想这么麻烦,可以打开设置

结尾

以上就是cursor配置mcp server的简单示例,后续将自己构建一个server,通过cursor配置,提升开发效率

相关推荐
LucaJu6 小时前
一文吃透 Spring AI Alibaba + MCP:服务端搭建 + 客户端调用全流程
agent·智能体·skill·mcp·spring ai alibaba
鸽芷咕13 小时前
我用 Nexent 做了个 AI 大厨:基于 Nexent 知识库与 MCP 生态打造智能烹饪顾问实战
人工智能·ai·mcp·nexent
花生Peadar1 天前
有没有办法跨 AI 代理工具安装MCP、斜杠命令、Skill?
agent·ai编程·mcp
DevnullCoffe1 天前
MCP × 亚马逊数据:用Model Context Protocol构建实时选品AI工作流
agent·mcp
猿类崛起@1 天前
CherryStudio配置本地MCP服务器实现FileSystem本地文件系统读写操作
人工智能·学习·程序员·大模型·agent·ai大模型·mcp
X同志925261 天前
Claude Desktop + NanoBanana MCP:基于 Gemini 的智能图像编辑
mcp
马可菠萝1 天前
本地大模型 + MCP 协议:让 Qwen2.5 调用你的私有 API
人工智能·mcp
Chan161 天前
SpringAI:MCP 协议介绍与接入方法
java·人工智能·spring boot·spring·java-ee·intellij-idea·mcp
小马过河R1 天前
AI时代下的CLI优势与MCP对比
人工智能·ai·语言模型·agent·cli·智能体·mcp
AugustRed2 天前
基于现有的 Controller 接口 API 暴露 MCP
spring·mcp