Cognition
MCP-Server zu Windsurf / Devin Desktop hinzufügen
Windsurf heißt jetzt Devin Desktop. Das Programm liest mcp_config.json; in der offiziellen Dokumentation gibt es widersprüchliche Angaben zum Speicherort dieser Datei.
- 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)- Projektdatei
.devin/mcp_config.json (Devin CLI / Devin Local project scope)- Oberster Schlüssel
mcpServers- Format
- json
- OAuth für Remote-Server
- Ja
Beispiel-Config
Dieses Beispiel bindet den gehosteten Server von GitHub und Playwright als lokalen Server ein – im Format, das dieser Client erwartet.
{
"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
Hinweise und Besonderheiten
- Windsurf wurde am 2026-06-02 in Devin Desktop umbenannt, und Devin Local ist jetzt der Standard-Agent.
- Die Cascade-Dokumentation nennt ~/.config/devin/mcp_config.json, die FAQ ~/.codeium/mcp_config.json und der bisherige Pfad lautet ~/.codeium/windsurf/mcp_config.json. Prüfen Sie, welchen Pfad Ihr Build verwendet.
- Devin Local unterstützt projektspezifische Konfigurationen in .devin/mcp_config.json und .devin/mcp_config.local.json.
- Remote-Einträge benötigen url, den Transport http oder sse, headers, oauthClientId, oauthClientSecret und oauthResource; Cascade unterstützt außerdem serverUrl.
- Werte können ${env:VAR} und ${file:path} verwenden. Cascade beschränkt die Anzahl auf 100 Tools.
Windsurf / Devin Desktop-Config erstellen →
Weitere Clients
Claude DesktopClaude CodeCursorVS Code (GitHub Copilot)ZedOpenAI Codex CLIGemini CLIChatGPTOpenClawClineContinueJetBrains AI Assistant