Skip to main content
Jedes Projekt hat einen MCP-Server, sodass KI-Clients wie Claude Code, Codex, Cursor, VS Code oder Gemini CLI daran arbeiten können: seine Dateien lesen und bearbeiten, es kompilieren, das LaTeX-Log lesen, das PDF herunterladen und Kommentare beantworten.
Diese Funktion wurde von ayaka-notes/ayakaleaf-pro entwickelt. Sie ist ab v6.3.1 verfügbar.

Einrichtung

Der MCP-Server ist Teil der Git-Integration: Aktivieren Sie git-bridge, dann ist auch der MCP-Server verfügbar. Weitere Konfiguration ist nicht erforderlich.

Einen KI-Client verbinden

  1. Erzeugen Sie in den Kontoeinstellungen ein Git-Authentifizierungstoken. Dasselbe Token wird für den MCP-Server und für Git verwendet.
  2. Öffnen Sie im Editor Integrations und klicken Sie auf MCP server. Dort werden die Adresse des MCP-Servers des Projekts, https://<your-overleaf>/project/<project_id>/mcp, sowie die Anleitung zum Hinzufügen zu jedem KI-Client angezeigt: Kopieren Sie den Befehl und ersetzen Sie <token> durch Ihr Token.
Das Token wird als HTTP-Header Authorization: Bearer <token> gesendet. Der Befehl für Claude Code lautet zum Beispiel:

Verwendung

Sobald die Verbindung steht, formulieren Sie Ihre Anfragen an den KI-Client in normaler Sprache. Zum Beispiel:

Tools

Mit edit_file und write_file vorgenommene Änderungen erscheinen live im Editor und werden mit denen der Mitarbeitenden zusammengeführt. Für viele Dateien auf einmal, Binärdateien oder Umbenennungen kann der KI-Client das Projekt auch mit Git klonen und pushen.

Berechtigungen

Der MCP-Server folgt wie Git den Freigabeeinstellungen des Projekts:
  • Alle, die das Projekt ansehen können, können es lesen, kompilieren und seine Ausgabe herunterladen.
  • Nur der Besitzer und Mitarbeitende mit Bearbeitungsrechten können seine Dateien und Einstellungen ändern.
  • Reviewer können außerdem auf Kommentare antworten und die von ihnen begonnenen Kommentare schließen oder wieder öffnen.
  • Betrachter, die über einen Link beigetreten sind, können die Kommentare nicht sehen, genau wie im Editor.

Fragen & Antworten

Antwort: Der MCP-Server hat keine eigene Umgebungsvariable. Er wird mit GIT_BRIDGE_ENABLED=true in config/overleaf.rc aktiviert, siehe Git-Integration. Führen Sie nach der Änderung bin/up -d aus. Ohne die git-bridge zeigt der Editor den Tab Integrations in seiner linken Leiste nicht an.
Zuletzt geändert am 2. November 2026