Corcava-MCP-Setup für Continue: Remote-MCP über SSE
Continue per MCP mit Corcava verbinden – mit Server-Sent Events (SSE) als Transport. Dieser Guide enthält Konfigurationssnippets, Verifizierungsschritte und einen Beispiel-Workflow: Spezifikation in Aufgaben umwandeln und Fortschritt als Kommentare protokollieren.
Voraussetzungen
- Continue in Ihrem Editor installiert (VS Code, Cursor usw.)
- Corcava-Konto mit API-Key-Zugang
- Grundkenntnisse im Bearbeiten von JSON-Dateien
Über den SSE-Transport
Continue nutzt Server-Sent Events (SSE) für Remote-MCP-Server. Das bietet:
- Echtzeit-Streaming: Antworten werden während der Erzeugung gestreamt
- Persistente Verbindung: Eine Verbindung für mehrere Anfragen
- Remote-Server-Unterstützung: Funktioniert mit cloud-gehosteten MCP-Servern wie Corcava
- Effizient: Geringerer Overhead als Polling-basierte Ansätze
Schritt 1: Corcava-API-Key holen
- Bei Corcava anmelden
- Einstellungen → Integrationen öffnen
- Bereich Public API finden
- Auf API-Key hinzufügen klicken
- Key sofort kopieren (wird nur einmal angezeigt)
- Sicher aufbewahren – wird im nächsten Schritt benötigt
Schritt 2: Continue-Konfigurationsdatei finden
Continue speichert die Konfiguration in einer config.json. Der Speicherort hängt vom Editor ab:
VS Code / Cursor
Pfad:
~/.continue/config.json
Andere Editoren
In der Continue-Dokumentation für Ihren Editor nachsehen. Typisch:
- Im Home-Verzeichnis unter
.continue/ - Oder im Einstellungsordner der Continue-Erweiterung
Continue-Einstellungen öffnen
Die Konfiguration lässt sich auch über die Continue-UI öffnen:
- Auf das Zahnrad-Symbol in der Continue-Sidebar klicken
- „Konfiguration bearbeiten“ oder „Konfigurationsdatei öffnen“ wählen
- Damit öffnet sich die
config.json
Schritt 3: Corcava-MCP-Server-Konfiguration hinzufügen
Öffnen Sie Ihre config.json und fügen Sie Corcava zum mcpServers-Array hinzu. Continue nutzt ein Array-Format mit SSE-Transport:
Wenn dies Ihr erster MCP-Server ist
Falls die Datei noch keinen mcpServers-Abschnitt hat, fügen Sie ihn hinzu:
{
"mcpServers": [
{
"name": "corcava",
"transport": {
"type": "sse",
"url": "https://app.corcava.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
]
}
Wenn Sie bereits andere MCP-Server haben
Falls Sie schon MCP-Server nutzen, Corcava zum bestehenden Array hinzufügen:
{
"mcpServers": [
{
"name": "existing-server",
...
},
{
"name": "corcava",
"transport": {
"type": "sse",
"url": "https://app.corcava.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
]
}
⚠️ Wichtig
YOUR_API_KEYdurch den kopierten API-Key ersetzen- Für Remote-Server muss
type"sse"sein - Zwischen „Bearer“ und dem API-Key muss ein Leerzeichen stehen
- JSON muss gültig sein (keine trailing commas, korrekte Anführungszeichen)
Schritt 4: Speichern und Continue neu starten
- Datei
config.jsonspeichern - Continue neu laden oder Editor neu starten
- Warten, bis Continue initialisiert ist
Continue neu laden
Continue lässt sich ohne Editor-Neustart neu laden:
- Auf das Continue-Symbol in der Sidebar klicken
- Nach „Reload“ oder „Restart“ suchen
- Oder Befehlspalette: „Continue: Reload“
Hinweis: Wenn Reload nicht hilft, Editor vollständig neu starten.
Schritt 5: Verbindung prüfen
Nach dem Neuladen prüfen, ob Continue sich mit Corcava verbinden kann:
Verifizierungs-Prompt
Im Continue-Chat fragen:
Erwartete Antwort:
Continue sollte u. a. diese Tools nennen:
list_tasksget_taskcreate_taskupdate_tasklist_projectsstart_time_tracking- und weitere...
Schritt 6: Beispiel-Workflow – Spezifikation in Aufgaben
Diesen Workflow ausprobieren: Feature-Spezifikation in Aufgaben umwandeln und Fortschritt protokollieren:
Workflow: Spezifikation in Aufgaben umwandeln
Schritt 1: Spezifikation angeben
Was passiert:
- Continue analysiert die Spezifikation
- Schlägt Aufgaben mit Titeln und Beschreibungen vor
- Zeigt die vorgeschlagenen Aufgaben
- Wartet auf Ihre Bestätigung
Schritt 2: Aufgaben anlegen (nach Bestätigung)
Was passiert:
- Continue ruft
create_taskfür jede Aufgabe auf - Aufgaben werden in Corcava angelegt
- Continue bestätigt, was angelegt wurde
Schritt 3: Fortschritt als Kommentare protokollieren
Was passiert:
- Continue findet die Aufgabe
- Ruft
add_task_commentmit Ihrer Zusammenfassung auf - Der Kommentar wird zur Aufgabe hinzugefügt
Fehlerbehebung bei SSE-Problemen
❌ SSE-Verbindung bricht ab
Symptom: Verbindung funktioniert anfangs, bricht dann ab
Mögliche Ursachen:
- Netzwerkinstabilität
- Proxy oder Firewall unterbricht langlebige Verbindungen
- Server-seitiger Timeout
Lösung:
- Netzwerkstabilität prüfen
- Prüfen, ob Proxy/Firewall SSE-Verbindungen erlaubt
- Continue neu laden
- Continue-Logs auf Fehlermeldungen prüfen
❌ SSE-Verbindungs-Timeout
Symptom: Verbindung kommt nicht zustande oder läuft in Timeout
Mögliche Ursachen:
- Netzwerkverbindungsprobleme
- Firewall blockiert SSE-Verbindungen
- Firmen-Proxy stört
- Falsche URL oder Auth-Header
Lösung:
- Prüfen, ob die Endpoint-URL stimmt:
https://app.corcava.com/mcp - Auth-Header-Format prüfen
- Testen, ob
https://app.corcava.comerreichbar ist - Netzwerk-/Firewall-Einstellungen prüfen
❌ Konfigurations-Validierungsfehler
Mögliche Ursachen:
- Ungültige JSON-Syntax
- Fehlende Pflichtfelder (name, transport, type, url)
- Falscher Transport-Typ (für Remote muss "sse" sein)
Lösung:
- JSON-Syntax validieren
- Sicherstellen, dass
"type": "sse"gesetzt ist - Prüfen, dass alle Pflichtfelder vorhanden sind
Best Practices für SSE
SSE-spezifische Tipps
- Kontext gering halten: SSE funktioniert am besten mit fokussierten Anfragen
- Tool-Aufrufe reduzieren: Operationen wo möglich bündeln
- Abbrüche abfangen: Continue sollte automatisch erneut versuchen
- Verbindungsstatus überwachen: Bei anhaltenden Problemen Continue-Logs prüfen
Weitere Schritte
Continue-Workflows
Wochenplanung und Aufgabenverwaltung mit Prompts
SSE-Transport-Guide
Mehr über Remote-MCP-Server und SSE
Continue mit Corcava verbinden
SSE-Transport für Remote-MCP-Zugriff nutzen
Keine Kreditkarte erforderlich