Cursor MCP 配置Guides

Cursor 是一款 AI 驱动的代码编辑器,支持通过 MCP Protocol接入外部工具。本Guides介绍如何在 Cursor 中配置 MCP Server。

前置条件

配置步骤

第一步:打开 MCP 设置

在 Cursor 中,通过以下路径进入 MCP 配置:

  1. 打开 Settings(快捷键 Cmd+,Ctrl+,
  2. 在左侧菜单找到 "MCP" 选项
  3. 点击 "Add new MCP server" 按钮

也可以直接编辑项目根目录下的 .cursor/mcp.json 文件。

第二步:编辑配置文件

Cursor 的 MCP 配置文件位置:

配置文件格式示例:

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/path/to/your/project"
      ]
    }
  }
}

第三步:验证连接

配置保存后,Cursor 会自动尝试连接 MCP Server。在 MCP 设置页面中,已连接的 Server 旁边会显示绿色状态指示器。

如果显示红色或黄色,点击 Server 名称View错误详情。

在 Agent 模式中使用

MCP 工具在 Cursor 的 Agent 模式(Composer Agent)中可用:

  1. 打开 Composer(Cmd+ICtrl+I
  2. 切换到 Agent 模式
  3. AI 会根据Required自动调用已连接的 MCP 工具

注意:普通的 Chat 模式和 Edit 模式不支持 MCP 工具调用。

Important Notes

FAQ

项目级和全局配置有什么区别?
项目级配置只在该项目中生效,适合项目特定的工具(如数据库连接)。全局配置对所有项目生效,适合通用工具(如文件搜索、网页抓取)。两者同时存在时会合并。
Cursor 中 MCP 工具不响应怎么办?
确认你在使用 Agent 模式(不是普通 Chat)。检查 MCP 设置页面中 Server 状态是否为绿色。尝试点击 "Restart" 按钮重启 Server。
能否在 Cursor 中使用 Claude Desktop 的 MCP 配置?
不能直接共用。两者的配置文件路径和格式略有不同,Required分别配置。但 MCP Server 本身是通用的,同一个 Server 可以同时被两个Clients使用。

Related Links