Cognition
Dodaj serwery MCP do Windsurf / Devin Desktop
Windsurf to teraz Devin Desktop. Odczytuje mcp_config.json, ale oficjalna dokumentacja nie podaje zgodnej ścieżki do tego pliku.
- macOS
~/.config/devin/mcp_config.json (current Cascade doc); legacy ~/.codeium/windsurf/mcp_config.json; FAQ says ~/.codeium/mcp_config.json- Windows
%APPDATA%\devin\mcp_config.json (current Cascade doc)- Linux
~/.config/devin/mcp_config.json (or $XDG_CONFIG_HOME/devin/mcp_config.json)- Plik projektu
.devin/mcp_config.json (Devin CLI / Devin Local project scope)- Klucz główny
mcpServers- Format
- json
- OAuth dla serwerów zdalnych
- Tak
Przykładowa konfiguracja
Ten przykład dodaje hostowany serwer GitHub i Playwright jako serwer lokalny, w formacie oczekiwanym przez tego klienta.
{
"mcpServers": {
"github": {
"url": "https://api.githubcopilot.com/mcp/",
"transport": "http"
},
"playwright": {
"command": "npx",
"args": [
"@playwright/mcp@latest"
]
}
}
}
devin mcp add github https://api.githubcopilot.com/mcp/
devin mcp add playwright -- npx @playwright/mcp@latest
Uwagi i wyjątki
- Windsurf zmienił nazwę na Devin Desktop 2026-06-02, a Devin Local jest teraz domyślnym agentem.
- Dokumentacja Cascade wskazuje ~/.config/devin/mcp_config.json, FAQ podaje ~/.codeium/mcp_config.json, a starsza ścieżka to ~/.codeium/windsurf/mcp_config.json. Sprawdź, którą z nich odczytuje Twoja wersja.
- Devin Local obsługuje konfiguracje dla projektów w plikach .devin/mcp_config.json i .devin/mcp_config.local.json.
- Wpisy serwerów zdalnych przyjmują url, transport http lub sse, headers, oauthClientId, oauthClientSecret i oauthResource; Cascade obsługuje też serverUrl.
- Wartości mogą korzystać z ${env:VAR} i ${file:path}, a Cascade ogranicza liczbę narzędzi do 100.
Utwórz konfigurację dla Windsurf / Devin Desktop →
Inni klienci
Claude DesktopClaude CodeCursorVS Code (GitHub Copilot)ZedOpenAI Codex CLIGemini CLIChatGPTOpenClawClineContinueJetBrains AI Assistant