Skip to main content
Scribe CLI (@scribemail/cli) udostępnia pełną powierzchnię narzędzi Scribe na twojej maszynie. Ma dwa oblicza:
  • Lokalny serwer MCPscribe mcp udostępnia dokładnie te same narzędzia co hostowany serwer MCP każdemu agentowi, który potrafi uruchomić polecenie (Claude Code, Claude Desktop, Cursor oraz dowolny klient MCP stdio), działając w twoim imieniu po jednorazowym zalogowaniu w przeglądarce.
  • Zwykła linia poleceń — każde narzędzie jest też podpoleceniem (scribe signatures list, scribe campaigns schedule), z wyjściem JSON przygotowanym pod skrypty i powłoki.
Oba są generowane z tego samego kodu co hostowany serwer pod mcp.scribe-mail.com, więc narzędzia, nazwy i zachowanie nigdy się nie rozjeżdżają.

Instalacja i logowanie

1

Zainstaluj z npm

Wymaga Node.js 20 lub nowszego.
2

Zaloguj się w przeglądarce

Otworzy się przeglądarka i zalogujesz się kontem Scribe — bez tworzenia ani wklejania klucza API. Poświadczenia są zapisywane w ~/.config/scribe/credentials.json z uprawnieniami wyłącznie dla właściciela i odświeżają się automatycznie.
3

Sprawdź sesję

Pokazuje zalogowanego użytkownika, Workspace oraz stan tokenu.
Zalogowany członek musi być właścicielem lub administratorem Workspace, a plan Workspace musi obejmować dostęp do API. Jedno logowanie jest powiązane z jednym Workspace — uruchom ponownie scribe login, aby przełączyć.

Udostępnianie lokalnemu agentowi przez MCP

Dla klientów skonfigurowanych z JSON (Claude Desktop, Cursor i inne):
Wybieraj CLI zamiast hostowanego endpointu, gdy agent działa lokalnie i chcesz, aby wywołania narzędzi odbywały się w kontekście już zalogowanej sesji terminala, lub gdy twój klient obsługuje wyłącznie stdio. Hostowany endpoint (zob. Podłącz swojego asystenta) pozostaje właściwym wyborem dla asystentów czatowych, takich jak Claude w wersji webowej czy ChatGPT.

Użycie z powłoki

Wyniki to JSON na stdout; błędy to czytelny tekst na stderr.
Przydatne konwencje:
  • scribe tools wypisuje każde narzędzie MCP i jego polecenie CLI; scribe call <tool_name> --json '{...}' wywołuje dowolne narzędzie po jego dokładnej nazwie MCP.
  • Złożone pola, takie jak drzewa treści podpisu, przyjmują wbudowany JSON, @file lub - dla stdin. --json może dostarczyć cały obiekt argumentów, a jawne flagi go nadpisują.
  • Wartości logiczne to --flag / --no-flag; pominięcie obu opuszcza pole, więc częściowe aktualizacje nigdy przypadkiem nie nadpisują wartości.
  • Kody wyjścia: 0 sukces, 1 błąd API lub narzędzia, 2 błąd użycia, 3 niezalogowany.

Polecenia według obszaru

Zachowanie poszczególnych narzędzi jest identyczne jak w narzędziach MCP — zobacz dokumentację narzędzi.

Praca przez SSH

Logowanie wymaga przeglądarki, która ma dostęp do 127.0.0.1 na maszynie, na której działa CLI. Na maszynie zdalnej przekieruj port zwrotny i wypisz adres URL zamiast otwierać przeglądarkę:
Następnie otwórz wypisany adres URL w lokalnej przeglądarce.

Kolejne kroki

Dokumentacja narzędzi

Wszystkie narzędzia Scribe, pogrupowane tematycznie

Umiejętności

Udostępnij asystentowi pełny przepływ pracy w Scribe

Rozwiązywanie problemów

Rozwiąż problemy z połączeniem i narzędziami

Dokumentacja API

REST API stojące za CLI i serwerem MCP