mcp-server
在 Cursor IDE 环境中整合与管理自定义模型上下文协议 (MCP) 服务器的操作指南。
简介
此技能为开发人员提供了一个完整的框架,用于通过建立与设定自定义模型上下文协议 (MCP) 服务器来扩展 Cursor IDE 的功能。它专为需要将内部工具、本地数据库或外部 API 直接整合到其 IDE 工作流程中的工程师与 AI 辅助开发人员所设计,让 AI 能以更高的自主性与精确度与资料互动并执行操作。
-
支持在 ~/.cursor/projects 目录中建立标准化的 MCP 服务器文件夹结构。
-
支持多种验证模式,包括透过环境变量注入 API 金钥匙、基于本地 URL 的连线以及 OAuth 验证工作流程。
-
提供系统化的 JSON 工具描述定义方法,包含自定义名称、说明、参数架构与必要字段。
-
促进将外部服务(如 Notion、n8n、Figma 及自定义文件查询工具)整合至 AI 的上下文感知工具库中。
-
包含针对安装循环、配置错误及 Cursor IDE 内服务器注册问题的专用排错流程。
-
使用者应精确定义工具架构,以确保透过 CallMcpTool 函数进行有效的参数解析与执行。
-
确保在 ~/.cursor/mcp.json 设置档中正确映射服务器指令、引数与环境变量。
-
修改 MCP 设置后,务必执行窗口重新加载 (Cmd+Shift+P > Reload Window),以确保 IDE 成功注册变更。
-
透过安全的环境区块管理 API 金钥匙,而非将凭证直接硬编码于 JSON 描述档中,借此优先确保安全性。
-
在将新工具部署至关键开发工作流程之前,请务必先使用 CallMcpTool 指令进行测试。
-
适用于自动化跨工具操作,例如从 Figma 提取设计规格、检索发票数据或直接从聊天接口执行工作流程管线。
仓库统计
- Star 数
- 322
- Fork 数
- 46
- Open Issue 数
- 120
- 主要语言
- TypeScript
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月3日 15:13