Cursor projektübergreifend
Kontext zwischen Cursor-Projekten mitnehmen
Cursor kennt den Kontext des geöffneten Repositories — nicht das Repository, in dem du letzte Woche eine sehr ähnliche Entscheidung getroffen hast. Wer mehrere Projekte parallel betreut, verliert diesen Zusammenhang beim Wechsel.
Palim macht Entscheidungen projektübergreifend durchsuchbar. Eine Architekturentscheidung aus Projekt A lässt sich aus Projekt B heraus wiederfinden, mit Quelle und Zeitstempel.
Was projektübergreifend verfügbar wird
- Architekturmuster, die du in mehreren Repositories wiederverwendest
- Client-spezifische Vereinbarungen bei Agentur- oder Freelance-Arbeit
- Debugging-Lösungen für wiederkehrende Fehlerbilder (Auth, Deploy, CI)
- Team-Konventionen, wenn mehrere Repositories zum selben Produkt gehören
Global statt projektgebunden einrichten
- 1
Global in Cursor verbinden
Über Settings → Tools & MCP einmalig verbinden — das gilt für alle Projekte, nicht nur das aktuell geöffnete.
URL: https://api.usepalim.com/mcp - 2
Alternativ per mcp.json
Für eine reproduzierbare, versionierbare Konfiguration in `~/.cursor/mcp.json` (global, nicht `.cursor/mcp.json` im Repository — das würde die Verbindung an ein einzelnes Projekt binden).
{ "mcpServers": { "palim": { "url": "https://api.usepalim.com/mcp" } } } - 3
Aus jedem Projekt heraus speichern und suchen
Die Konten-Bindung liegt am OAuth-Login, nicht am Repository — deshalb funktioniert derselbe Abruf in jedem geöffneten Projekt.
Durchsuche Palim nach unserer Auth-Middleware-Entscheidung aus dem anderen Repository.
Verifikation
- Projekt A öffnen, eine Testentscheidung mit eindeutigem Stichwort speichern.
- Cursor vollständig schließen, Projekt B öffnen (anderes Repository, selbes Cursor-Konto).
- Nach dem Stichwort suchen — ein Treffer projektübergreifend bestätigt die globale statt projektgebundene Konfiguration.
Troubleshooting
Palim ist nur in einem Projekt sichtbar, nicht in anderen
Die Konfiguration liegt vermutlich in `.cursor/mcp.json` im Repository statt in `~/.cursor/mcp.json`. Verschiebe sie in die globale Datei oder verbinde über Settings → Tools & MCP.
Cursor zeigt „No tools“
Server in Tools & MCP trennen, erneut verbinden, OAuth-Flow im Browser vollständig abschließen.
Alte Konfiguration blockiert die neue
Prüfe, ob sowohl eine projektbezogene als auch eine globale `mcp.json` denselben Servernamen `palim` mit unterschiedlichen Werten definieren — Cursor liest dann uneindeutig.
Projektübergreifend ist etwas anderes als Tool-übergreifend
Wer Claude und Cursor gemeinsam nutzt, braucht einen Tool-Wechsel-Workflow. Wer nur in Cursor arbeitet, aber an mehreren Repositories, braucht diesen: dieselbe Konfiguration einmal, gültig für jedes geöffnete Projekt.
Beides läuft über denselben Palim-Account und dieselbe MCP-URL — der Unterschied liegt allein darin, wo die Konfiguration in Cursor abgelegt wird.
Häufige Fragen
Muss ich Palim in jedem Repository neu einrichten?
Nein, wenn die Konfiguration global liegt (Settings → Tools & MCP oder `~/.cursor/mcp.json`). Eine projektbezogene `.cursor/mcp.json` gilt dagegen nur für dieses eine Repository.
Sieht Palim den Code in meinen Repositories?
Nein. Palim erhält nur, was Cursor bei einem Palim-Toolaufruf explizit sendet — keinen automatischen Zugriff auf Dateien oder Repository-Inhalte.
Funktioniert das auch mit privaten/Kundenprojekten getrennt?
Die Trennung erfolgt über Tags oder das Projektfeld beim Speichern, nicht automatisch. Vergib beim Speichern ein konsistentes Projekt-Tag, um später gezielt zu filtern.
Brauche ich für Cursor einen API-Key?
Nein, der Standardweg ist OAuth über die MCP-URL. Ein API-Key ist nur nötig, wenn dein Setup keinen Browser-Login zulässt.
Verwandt
Nimm eine Entscheidung mit ins nächste Projekt
Verbinde Palim global in Cursor und rufe eine Entscheidung aus einem anderen Repository ab.
Palim einrichten