Zum Hauptinhalt springen
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, sodass Tools, Namen und Verhalten weichen also nie voneinander ab. Die CLI ist Open Source unter der MIT-Lizenz. Lesen Sie den Code, verfolgen Sie Releases oder melden Sie ein Problem auf GitHub.

Installieren und anmelden

1

Über npm installieren

Erfordert Node.js 20 oder neuer.
2

Über den Browser anmelden

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

Sitzung prüfen

Zeigt den angemeldeten Benutzer, den Workspace und den Token-Status an.
Das angemeldete Mitglied muss Besitzer oder Administrator des Workspace sein, und der Workspace-Tarif muss API-Zugriff enthalten. Ein Login 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 sind (Claude Desktop, Cursor und andere):
Bevorzugen Sie die CLI gegenüber dem gehosteten Endpunkt, wenn Ihr Agent lokal läuft und Tool-Aufrufe in Ihrer bereits angemeldeten Terminal-Sitzung ausgeführt werden sollen, oder wenn Ihr Client nur stdio spricht. Der gehostete Endpunkt (siehe Assistenten verbinden) bleibt die richtige Wahl für Chat-Assistenten wie Claude im Web und ChatGPT.

Aus 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 unter seinem genauen MCP-Namen auf.
  • Komplexe Felder wie Signatur-Inhaltsbäume akzeptieren Inline-JSON, @file oder - für stdin. --json kann das gesamte Argumentobjekt bereitstellen, und explizite Flags setzen es außer Kraft.
  • Boolesche Werte sind --flag / --no-flag; werden beide weggelassen, entfällt das Feld, sodass Teilaktualisierungen Werte nie versehentlich überschreiben.
  • Exit-Codes: 0 Erfolg, 1 API- oder Tool-Fehler, 2 Nutzungsfehler, 3 nicht angemeldet.

Befehle nach Bereich

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

Arbeiten über SSH

Für die Anmeldung ist ein Browser nötig, der 127.0.0.1 auf dem Rechner erreichen kann, auf dem die CLI läuft. Leiten Sie auf einem Remote-Rechner den Callback-Port weiter und geben Sie die URL aus, statt einen Browser zu öffnen:
Öffnen Sie anschließend 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 an die Hand

Fehlerbehebung

Verbindungs- und Tool-Probleme beheben

API-Referenz

Die REST API hinter CLI und MCP-Server