Corcava logo Das einzige Business-Tool, das Sie brauchen Corcava
Menü

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

Ü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

  1. Bei Corcava anmelden
  2. EinstellungenIntegrationen öffnen
  3. Bereich Public API finden
  4. Auf API-Key hinzufügen klicken
  5. Key sofort kopieren (wird nur einmal angezeigt)
  6. 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:

  1. Auf das Zahnrad-Symbol in der Continue-Sidebar klicken
  2. „Konfiguration bearbeiten“ oder „Konfigurationsdatei öffnen“ wählen
  3. 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_KEY durch 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

  1. Datei config.json speichern
  2. Continue neu laden oder Editor neu starten
  3. 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:

"Welche MCP-Tools sind von Corcava verfügbar?"

Erwartete Antwort:

Continue sollte u. a. diese Tools nennen:

  • list_tasks
  • get_task
  • create_task
  • update_task
  • list_projects
  • start_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

"Ich habe diese Feature-Spezifikation: [Spezifikation einfügen]. Wandle sie in Aufgaben in Corcava um. Zeige mir vorher, welche Aufgaben du anlegen wirst."

Was passiert:

  1. Continue analysiert die Spezifikation
  2. Schlägt Aufgaben mit Titeln und Beschreibungen vor
  3. Zeigt die vorgeschlagenen Aufgaben
  4. Wartet auf Ihre Bestätigung

Schritt 2: Aufgaben anlegen (nach Bestätigung)

"Ja, lege diese Aufgaben an."

Was passiert:

  1. Continue ruft create_task für jede Aufgabe auf
  2. Aufgaben werden in Corcava angelegt
  3. Continue bestätigt, was angelegt wurde

Schritt 3: Fortschritt als Kommentare protokollieren

"Ich habe die API-Integration-Aufgabe erledigt. Füge dieser Aufgabe einen Kommentar hinzu, der zusammenfasst, was gemacht wurde."

Was passiert:

  1. Continue findet die Aufgabe
  2. Ruft add_task_comment mit Ihrer Zusammenfassung auf
  3. 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:

  1. Netzwerkstabilität prüfen
  2. Prüfen, ob Proxy/Firewall SSE-Verbindungen erlaubt
  3. Continue neu laden
  4. Continue-Logs auf Fehlermeldungen prüfen

SSE-Fehlerbehebungs-Guide →

❌ 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:

  1. Prüfen, ob die Endpoint-URL stimmt: https://app.corcava.com/mcp
  2. Auth-Header-Format prüfen
  3. Testen, ob https://app.corcava.com erreichbar ist
  4. Netzwerk-/Firewall-Einstellungen prüfen

Verbindungs-Fehlerbehebungs-Guide →

❌ 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:

  1. JSON-Syntax validieren
  2. Sicherstellen, dass "type": "sse" gesetzt ist
  3. Prüfen, dass alle Pflichtfelder vorhanden sind

JSON-Fehlerbehebungs-Guide →

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 mit Corcava verbinden

SSE-Transport für Remote-MCP-Zugriff nutzen

Keine Kreditkarte erforderlich