Skip to main content
Das Scribe CLI (@scribemail/cli) bringt die gesamte Scribe-Tool-Oberfläche auf Ihren Rechner. Es hat zwei Gesichter:
  • Ein lokaler MCP-Server: scribe mcp stellt exakt dieselben Tools wie der gehostete MCP-Server für jeden Agenten bereit, der einen Befehl starten kann (Claude Code, Claude Desktop, Cursor und jeden stdio-MCP-Client) — ausgeführt in Ihrem Namen nach einer einmaligen Browser-Anmeldung.
  • Eine klassische Kommandozeile: Jedes Tool ist auch ein Unterbefehl (scribe signatures list, scribe campaigns schedule), mit JSON-Ausgabe für Skripte und Shells.
Beide werden aus demselben Code wie der gehostete Server unter mcp.scribe-mail.com generiert — Tools, Namen und Verhalten weichen also nie voneinander ab.

Installieren und anmelden

1

Über npm installieren

Erfordert Node.js 20 oder neuer.
2

Im Browser anmelden

Ihr Browser öffnet sich, und Sie melden sich mit Ihrem Scribe-Konto an — ohne API-Schlüssel zu erstellen oder einzufügen. Zugangsdaten werden in ~/.config/scribe/credentials.json mit Besitzerrechten gespeichert und automatisch aktualisiert.
3

Check the session

Zeigt den angemeldeten Nutzer, den Workspace und den Token-Status an.
Das angemeldete Mitglied muss Eigentümer oder Administrator des Workspace sein, und der Workspace-Tarif muss API-Zugriff enthalten. Eine Anmeldung ist an einen Workspace gebunden. Führen Sie scribe login erneut aus, um zu wechseln.

Lokalen Agenten über MCP bereitstellen

Für Clients, die mit JSON konfiguriert werden (Claude Desktop, Cursor und andere):
Bevorzugen Sie die CLI gegenüber dem gehosteten Endpoint, wenn Ihr Agent lokal läuft und Tool-Aufrufe in Ihrer bereits angemeldeten Terminal-Session ausgeführt werden sollen, oder wenn Ihr Client nur stdio spricht. Der gehostete Endpoint (siehe Assistent verbinden) bleibt die richtige Wahl für Chat-Assistenten wie Claude im Web und ChatGPT.

In der Shell verwenden

Ergebnisse werden als JSON auf stdout ausgegeben; Fehler als lesbarer Text auf stderr.
Nützliche Konventionen:
  • scribe tools listet jedes MCP-Tool und seinen CLI-Befehl auf; scribe call <tool_name> --json '{...}' ruft jedes Tool anhand seines exakten MCP-Namens auf.
  • Komplexe Felder wie Signaturinhaltsbäume akzeptieren Inline-JSON, @file oder - für stdin. --json kann das gesamte Arguments-Objekt liefern, und explizite Flags überschreiben es.
  • Boolesche Werte sind --flag / --no-flag; werden beide weggelassen, entfällt das Feld, sodass partielle Updates niemals versehentlich Werte überschreiben.
  • Exit-Codes: 0 Erfolg, 1 API- oder Tool-Fehler, 2 Nutzungsfehler, 3 nicht angemeldet.

Befehle nach Bereich

Das Verhalten pro Tool ist identisch mit den MCP-Tools. Siehe Tools-Referenz.

Arbeiten über SSH

Für die Anmeldung wird ein Browser benötigt, der 127.0.0.1 auf dem Rechner erreichen kann, auf dem die CLI läuft. Auf einem Remote-Rechner leiten Sie den Callback-Port weiter und geben die URL aus, statt einen Browser zu öffnen:
Öffnen Sie dann die ausgegebene URL in Ihrem lokalen Browser.

Nächste Schritte

Tools-Referenz

Alle Scribe-Tools, nach Bereich gruppiert

Skills

Geben Sie Ihrem Assistenten den vollständigen Scribe-Workflow

Fehlerbehebung

Verbindungs- und Tool-Probleme beheben

API-Referenz

Die REST-API hinter der CLI und dem MCP-Server