// Konfigurationsdatei
cline_mcp_settings.json
Öffne sie über das MCP Servers-Symbol im Cline-Panel: Tab Configure, dann Configure MCP Servers. Server stehen unter mcpServers.
Für Cline-Nutzer
Cline liest Dateien, führt Befehle aus und fragt nach, bevor es etwas ändert. Maguyva indexiert das ganze Repo und liefert es über MCP zurück, damit der Plan-Modus bei echten Aufrufstellen beginnt statt bei einem Verzeichnislisting.
Free-Stufe: 3 Repositories, Bis zu 50K indexierte Repo-Zeilen, keine Kreditkarte.
.clinerules für die Arbeitsweise. Maguyva für das, was der Code jetzt sagt. Vier Fakten speziell für Cline.
// Konfigurationsdatei
Öffne sie über das MCP Servers-Symbol im Cline-Panel: Tab Configure, dann Configure MCP Servers. Server stehen unter mcpServers.
// Transport
Cline verbindet sich per Streamable HTTP mit dem Endpunkt von Maguyva. Kein lokaler Prozess, kein Node.js.
// Schlüssel
Der Schlüssel kommt direkt in den Authorization-Header, wie in den Beispielen von Cline selbst. Die Einstellungsdatei liegt im Benutzerspeicher deines Editors, nicht in deinem Repo.
// Typ
Lass "type": "streamableHttp" im Eintrag stehen: Ohne Typ nimmt Cline das alte SSE an. Trag die Tools, denen du vertraust, in autoApprove ein, um ihre Freigabeabfrage zu überspringen.
# .clinerules/testing.md
- Führ die Testsuite aus, bevor du eine Aufgabe als erledigt markierst.
- Frag nach, bevor du eine Abhängigkeit hinzufügst.Workspace-Regeln sind Markdown-Dateien in .clinerules/ oder .cline/rules/; Cline liest außerdem AGENTS.md, .cursorrules und .windsurfrules. Regeln sind der richtige Ort für:
Regeln sagen Cline, wie es sich verhalten soll. Sie sagen ihm nicht, welche Services die Tabelle lesen, die es gleich migriert.
Drei Lücken, die Cline füllt, indem es mehr Dateien liest – eine Anfrage nach der anderen.
Der Plan-Modus schlussfolgert aus dem, was Cline bisher gelesen hat. In einem großen Repo ist das ein Verzeichnisbaum und eine Handvoll Dateien, und der Plan erbt die Lücken.
Jede Datei, die Cline zur Orientierung öffnet, kostet Tokens und eine Modellanfrage. Die Orientierung in einem unbekannten Paket kann einen großen Teil des Kontextfensters verbrauchen, bevor die erste Änderung steht.
“Wer ruft das sonst noch auf?” ist eine Graph-Frage. Eine Textsuche findet den String, trennt aber die echten Aufrufer nicht von einem Kommentar, einem Mock und einer gleichnamigen Methode.
Ein Eintrag in mcpServers gibt Cline:
Cline-Regeln sagen Cline, wie es arbeiten soll.
Maguyva gibt Cline eine Karte zum Planen.
Nach der Karte planen, dann handeln.
// workflow 01
cline plan> verschieb das Session-Refresh ins auth-Paket dependency_search("refreshSession", dependents) src/api/middleware.ts:58 src/jobs/renew.ts:12 src/web/hooks/useSession.ts:30 → Der Plan listet drei Aufrufstellen, bevor der Act-Modus startet. [exit 0]
Der Plan nennt jede Datei, die er anfasst – du genehmigst eine Liste, kein Bauchgefühl.
// workflow 02
cline> wie berechnen wir die anteilige Abrechnung? semantic_search("proration calculation") src/billing/proration.ts:22 prorate() ← Implementierung test/billing/proration.spec.ts:7 ← Fixture → Cline liest eine Datei statt sechs. [exit 0]
Priorisierte Ergebnisse setzen die Implementierung über die gleichnamige Fixture.
Drei Schritte. Free-Stufe: 3 Repositories, Bis zu 50K indexierte Repo-Zeilen, keine Kreditkarte.
// step 01
Wähl eins, das du schon kennst, damit du die Antworten bewerten kannst.
// step 02
cline_mcp_settings.json
{
"mcpServers": {
"maguyva": {
"type": "streamableHttp",
"url": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer mgv_xxxx"
},
"disabled": false,
"autoApprove": []
}
}
} // step 03
Ersetz mgv_xxxx durch deinen API-Schlüssel und speichere die Datei. Stell eine Frage, deren Antwort du schon kennst, und öffne dann die zitierte Datei.