Anysphere
Добавление MCP-серверов в Cursor
Cursor читает mcp.json из .cursor/ в проекте или из ~/.cursor/ для всех проектов.
- macOS
~/.cursor/mcp.json- Windows
~/.cursor/mcp.json- Linux
~/.cursor/mcp.json- Файл проекта
.cursor/mcp.json- Ключ верхнего уровня
mcpServers- Формат
- json
- OAuth для удалённых серверов
- Да
Пример конфигурации
В этом примере добавлены размещённый сервер GitHub и Playwright в качестве локального сервера — в формате, который ожидает этот клиент.
{
"mcpServers": {
"github": {
"url": "https://api.githubcopilot.com/mcp/"
},
"playwright": {
"command": "npx",
"args": [
"@playwright/mcp@latest"
]
}
}
}
Примечания и особенности
- В значениях можно использовать ${env:NAME}, ${userHome} и ${workspaceFolder}.
- Для удалённых серверов указываются url, необязательные заголовки и блок auth с CLIENT_ID, CLIENT_SECRET и scopes для предварительно зарегистрированных приложений OAuth.
- Если провайдер требует фиксированные URL перенаправления, зарегистрируйте https://www.cursor.com/agents/mcp/oauth/callback и http://localhost:8787/callback.
- Документированной команды для добавления из командной строки нет.
Другие клиенты
Claude DesktopClaude CodeVS Code (GitHub Copilot)Windsurf / Devin DesktopZedOpenAI Codex CLIGemini CLIChatGPTOpenClawClineContinueJetBrains AI Assistant