Merlin Project enthält einen integrierten MCP-Server – einen schlanken, lokal laufenden Helfer, über den KI-Assistenten wie Claude Code, Cursor, Codex oder Antigravity direkt mit Merlin Project interagieren können. Über den MCP-Server können diese Programme Projektdaten auslesen und Änderungen an Ihren Merlin-Projekt-Dokumenten vornehmen – mithilfe eines definierten Satzes an MCP-Befehlen (auch Tools genannt).

Sobald sich ein KI-Assistent mit dem Merlin Project MCP-Server verbindet, erfährt er automatisch, welche Tools verfügbar sind und wie sie verwendet werden. Diese Informationen liefert der Server selbst und stellt sie dem Modell zur Verfügung, damit es Merlin-spezifische Aktionen versteht und das passende Tool für die jeweilige Aufgabe auswählen kann.

Was ist MCP?

Das Model Context Protocol (MCP) ist ein offener Standard, der KI-Assistenten eine strukturierte und sichere Verbindung zu externen Anwendungen ermöglicht. Statt Screenshots einzufügen oder Daten manuell hin- und herzukopieren, kann Ihr KI-Assistent Informationen direkt aus Merlin Project auslesen – das aktive Projekt einsehen, Vorgänge, Meilensteine, Ressourcen oder Zuweisungen abfragen und diesen Kontext nutzen, um Ihre Fragen zu beantworten oder Berichte für Sie zu erstellen.

Typische Anwendungsfälle

In der Regel müssen Sie nicht angeben, welches Tool die KI aufrufen soll – das entscheidet der KI-Assistent anhand Ihrer Eingabe selbst. Hier einige Beispiele für Anfragen, die Sie stellen können:

  • Fassen Sie den aktuellen Status des aktiven Projekts zusammen und heben Sie erreichte Meilensteine sowie bevorstehende Termine hervor.

  • Erstellen Sie aus den aktuellen Projektdaten einen Statusbericht oder ein Stakeholder-Update.

  • Identifizieren Sie Vorgänge, die nach aktueller Planung in Verzug zu geraten drohen.

  • Listen Sie alle nicht zugewiesenen Vorgänge oder alle Vorgänge einer bestimmten Ressource auf.

  • Erklären Sie den kritischen Pfad und welche Vorgänge das Projektende bestimmen.

  • Prüfen Sie das Projekt auf Inkonsistenzen, etwa fehlende Abhängigkeiten oder unrealistische Dauern.

  • Übersetzen Sie alle Vorgangstitel des aktuellen Projekts in eine andere Sprache (nur als Ausgabe).

  • Exportieren Sie alle Vorgänge einer ausgewählten Gruppe als Checkliste oder Markdown-Tabelle.

Die obigen Beispiele sind nur Anregungen. Eine gute Aufforderung enthält in der Regel mehr Details, gliedert die Aufgabe in klar definierte Schritte, gibt Regeln für den KI-Assistenten vor und schlägt vor, wie sich das Ergebnis überprüfen lässt.

Sicherheit

Der MCP-Server läuft lokal auf Ihrem Mac und ist nicht aus der Ferne erreichbar. Jeder Aufruf wird lokal von Merlin Project selbst verarbeitet, und die Ergebnisse werden zur weiteren Verarbeitung an den KI-Assistenten zurückgegeben. Sie behalten die volle Kontrolle darüber, wann und wie sich externe KI-Assistenten verbinden dürfen.

Zugriff auf ein Projekt freigeben

Standardmäßig sind die Inhalte eines Merlin-Projekt-Dokuments für keinen KI-Assistenten verfügbar – auch dann nicht, wenn der MCP-Server installiert ist und läuft. Der Zugriff muss für jedes Projekt, das ein KI-Assistent auslesen soll, ausdrücklich freigegeben werden.

Um den Zugriff für das aktive Dokument freizugeben, klicken Sie in der Symbolleiste des Dokuments auf KI-Tools. Es öffnet sich ein Dialog mit einer Auswahlbox, über die Sie den Zugriff für MCP-Server erlauben können. Sobald die Box aktiviert ist, wird das Symbol in der Symbolleiste ausgefüllt dargestellt und zeigt damit an, dass der Zugriff aktiv ist. Während ein KI-Assistent gerade über einen MCP-Server mit dem Projekt verbunden ist, erscheint das Symbol zusätzlich in einer blauen Akzentfarbe .

Sie können den Zugriff jederzeit wieder entziehen, indem Sie das Popover erneut öffnen und die Auswahlbox deaktivieren.

So verbinden Sie Ihren KI-Assistenten

Die folgenden Abschnitte beschreiben, wie Sie den Merlin Project MCP-Server mit verschiedenen KI-Assistenten verbinden.

Claude Desktop

  1. Öffnen Sie in der Claude-Desktop-App Claude  Einstellungen  Entwickler und klicken Sie auf Config bearbeiten.

  2. Die Datei claude_desktop_config.json wird im Finder hervorgehoben

  3. Öffnen Sie die Datei mit einem Texteditor wie TextEdit.

  4. Fügen Sie folgenden Eintrag in die Datei ein und speichern Sie:

    {
      "mcpServers": {
        "merlin-project": {
          "command": "/usr/local/bin/merlinproject-mcp"
        }
      }
    }
    Falls die Datei bereits Inhalte enthält – etwa andere MCP-Server, Einstellungen oder weitere Konfiguration – überschreiben Sie sie nicht. Lassen Sie alle vorhandenen Schlüssel auf oberster Ebene unverändert, stellen Sie sicher, dass dort ein "mcpServers"-Objekt existiert (legen Sie es ggf. an), und fügen Sie den Eintrag "merlin-project" darin ein – durch ein Komma von vorhandenen Geschwistereinträgen getrennt. So bleibt die Datei gültiges JSON. Ist die Datei leer oder noch nicht vorhanden, können Sie den obigen Ausschnitt unverändert einfügen.
  5. Beenden Sie die Claude-Desktop-App und starten Sie sie neu.

Claude Code

Claude Code muss installiert sein und in Ihrem Terminal laufen, bevor Sie eine Verbindung zum Merlin Project MCP-Server herstellen können. Falls Sie Claude Code noch nicht eingerichtet haben, installieren Sie es zuerst.

  1. Installieren Sie den Merlin MCP-Server über Hauptmenü  Merlin Project  MCP-Server installieren.

  2. Verbinden Sie Claude Code mit dem Merlin Project MCP-Server, indem Sie folgenden Befehl im Terminal ausführen:

    claude mcp add --transport stdio merlin-project -- /usr/local/bin/merlinproject-mcp
  3. Überprüfen Sie, ob Claude Code mit dem Server verbunden ist:

    claude mcp get merlin-project

Visual Studio Code

  1. Installieren Sie den Merlin MCP-Server über Hauptmenü  Merlin Project  MCP-Server installieren.

  2. Drücken Sie ++P, um die Befehlspalette zu öffnen, und geben Sie MCP Add ein.

  3. Wählen Sie die Option MCP: Add Server.

  4. Wenn der Server-Typ abgefragt wird, wählen Sie Command (stdio).

  5. Fügen Sie als auszuführenden Befehl folgenden Pfad ein:

    /usr/local/bin/merlin-project
  6. Vergeben Sie einen Namen für den Server, zum Beispiel merlin-project.

  7. Drücken Sie ++I, um einen neuen Copilot-Chat im Agent-Modus zu öffnen.

Cursor

  1. Installieren Sie den Merlin MCP-Server über Hauptmenü  Merlin Project  MCP-Server installieren.

  2. Öffnen Sie Cursor  Preferences  Cursor Settings.

  3. Wechseln Sie zum Tab Tools & MCPs.

  4. Klicken Sie auf New MCP Server.

  5. Fügen Sie folgenden Eintrag in die automatisch erzeugte Datei mcp.json ein:

    {
      "mcpServers": {
        "merlin-project": {
          "command": "/usr/local/bin/merlinproject-mcp"
        }
      }
    }
    Falls die Datei bereits Inhalte enthält – etwa andere MCP-Server, Einstellungen oder weitere Konfiguration – überschreiben Sie sie nicht. Lassen Sie alle vorhandenen Schlüssel auf oberster Ebene unverändert, stellen Sie sicher, dass dort ein "mcpServers"-Objekt existiert (legen Sie es ggf. an), und fügen Sie den Eintrag "merlin-project" darin ein – durch ein Komma von vorhandenen Geschwistereinträgen getrennt. So bleibt die Datei gültiges JSON. Ist die Datei leer oder noch nicht vorhanden, können Sie den obigen Ausschnitt unverändert einfügen.

Codex

  1. Installieren Sie den Merlin MCP-Server über Hauptmenü  Merlin Project  MCP-Server installieren.

  2. Verbinden Sie Codex mit dem Merlin Project MCP-Server, indem Sie folgenden Befehl ausführen:

    codex mcp add merlin-project -- /usr/local/bin/merlinproject-mcp
  3. Starten Sie Codex, geben Sie /mcp ein und überprüfen Sie, ob der Merlin Project MCP-Server als aktiv aufgeführt wird.

Antigravity

  1. Installieren Sie den Merlin MCP-Server über Hauptmenü  Merlin Project  MCP-Server installieren.

  2. Öffnen Sie eine Agent-Sitzung in Antigravity.

  3. Klicken Sie auf das Menü oben im Seitenpanel und wählen Sie MCP Servers.

  4. Klicken Sie oben im MCP Store auf Manage MCP Servers und anschließend auf View raw config.

  5. Ergänzen Sie die Datei mcp_config.json um folgenden Eintrag:

    {
      "mcpServers": {
        "merlin-project": {
          "command": "/usr/local/bin/merlinproject-mcp"
        }
      }
    }
    Falls die Datei bereits Inhalte enthält – etwa andere MCP-Server, Einstellungen oder weitere Konfiguration – überschreiben Sie sie nicht. Lassen Sie alle vorhandenen Schlüssel auf oberster Ebene unverändert, stellen Sie sicher, dass dort ein "mcpServers"-Objekt existiert (legen Sie es ggf. an), und fügen Sie den Eintrag "merlin-project" darin ein – durch ein Komma von vorhandenen Geschwistereinträgen getrennt. So bleibt die Datei gültiges JSON. Ist die Datei leer oder noch nicht vorhanden, können Sie den obigen Ausschnitt unverändert einfügen.
  6. Speichern Sie die Datei und starten Sie Antigravity neu, damit der MCP-Server geladen wird.