项目简介
Cursor MCP 服务器安装器是一个特殊的 MCP 服务器,它本身不提供资源、工具或 Prompt,而是作为一个管理工具,帮助用户在 Cursor IDE 中轻松安装、配置和管理其他 MCP 服务器。通过它,您可以更方便地集成各种 MCP 服务器,扩展 Cursor IDE 的能力。
主要功能点
- 自动化安装 MCP 服务器: 通过简单的命令,即可安装来自 npm 包、本地目录或 Git 仓库的 MCP 服务器。
- 简化 MCP 服务器配置: 自动处理 MCP 服务器的配置,使其能够与 Cursor IDE 无缝集成。
- 支持多种安装源: 支持从 npm 仓库、本地文件路径、以及 Git 仓库安装 MCP 服务器。
- 自定义配置: 允许用户添加自定义的 MCP 服务器配置,满足更高级的需求。
- 特殊服务器处理: 针对 OpenAPI Schema 服务器和 Python MCP 服务器提供优化安装和配置流程。
安装步骤
- 配置 Cursor MCP: 打开或创建 Cursor IDE 的 MCP 配置文件 '~/.cursor/mcp.json'(不同操作系统路径可能略有差异)。
- 添加安装器配置: 将 Cursor MCP 服务器安装器的配置信息添加到 'mcp.json' 文件中。您可以选择使用 'npm', 'npx' 或 'uvx' 等方式,具体配置代码请参考仓库的 README 文档 "Quick Start Guide" 部分。
- 重启 Cursor: 关闭并重新打开 Cursor IDE 使配置生效。
服务器配置
以下是在 '~/.cursor/mcp.json' 文件中配置 Cursor MCP 服务器安装器的示例 (使用 'npx' 方式):
{ "mcpServers": { "MCP Installer": { // 服务器名称,可以自定义,用于在 Cursor 中识别 "command": "npx", // 运行命令,这里使用 npx 直接运行 npm 包,无需全局安装 "type": "stdio", // 连接类型,MCP Installer 通过标准输入输出流 (stdio) 与 Cursor 通信 "args": [ // 命令参数 "cursor-mcp-installer-free" // 要运行的 npm 包名 ] } } }
请注意,'command' 和 'args' 字段是 MCP 客户端 (如 Cursor IDE) 连接 MCP 服务器的关键配置信息。
基本使用方法
成功安装并配置 Cursor MCP 服务器安装器后,您可以在 Cursor IDE 中使用自然语言指令,通过 Claude 或 Cursor 本身来指示安装器工作。例如,您可以提问:
- 'Install the web search MCP server' (安装网页搜索功能的 MCP 服务器)
- 'Install the MCP server for OpenAPI schema exploration with my-api-spec.yaml' (安装 OpenAPI schema 探索的 MCP 服务器,并指定 'my-api-spec.yaml' 为 schema 文件)
更多使用方法和示例,请参考仓库的 README 文档 "Usage" 部分。
信息
分类
开发者工具