什么时候使用 Cursor MCP
当 Cursor 需要来自文件、GitHub、数据库、浏览器自动化、设计文件或计划系统的实时上下文时使用 MCP。
起步配置
先从一个服务器开始,验证可用后再增加。
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"]
}
}
}常见错误
大多数 Cursor MCP 问题来自路径、Node、npm 或环境变量。
- 确认 node 和 npx 在 Cursor 使用的环境里可用。
- 不要把 token 直接写进共享配置。
- 合并配置前先单独测试每个服务器。
常见问题
为什么 Cursor 提示 spawn npx ENOENT?
通常表示 Cursor 在进程环境中找不到 npx。可以使用绝对路径,或修复 Cursor 可见的 PATH。
每个项目都应该用 MCP 吗?
不需要。只有外部上下文值得配置和权限审查时再用。
Cursor 能用 Claude Code 相同的 MCP server 吗?
很多时候可以,但要检查各工具期望的配置文件和环境变量处理方式。