> ## Documentation Index
> Fetch the complete documentation index at: https://help.scribe-mail.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Scribe CLI: dina signaturer i terminalen och lokala agenter

> Installera Scribe CLI, logga in en gång och hantera signaturer från terminalen — eller servera alla Scribe-verktyg till en lokal AI-agent via MCP.

Scribe CLI (`@scribemail/cli`) tar hela Scribes verktygsyta till din maskin. Det har två sidor:

* **En lokal MCP-server** — `scribe mcp` serverar exakt samma verktyg som den hostade MCP-servern till varje agent som kan starta ett kommando (Claude Code, Claude Desktop, Cursor och valfri stdio-MCP-klient), och kör som dig efter en enda inloggning i webbläsaren.
* **En vanlig kommandorad** — varje verktyg är också ett underkommando (`scribe signatures list`, `scribe campaigns schedule`), med JSON-utdata byggd för skript och skal.

Båda genereras från samma kod som den hostade servern på `mcp.scribe-mail.com`, så verktygen, namnen och beteendet glider aldrig isär.

## Installera och logga in

<Steps>
  <Step title="Installera från npm">
    Kräver Node.js 20 eller senare.

    ```bash theme={null}
    npm install -g @scribemail/cli
    ```
  </Step>

  <Step title="Logga in med webbläsaren">
    ```bash theme={null}
    scribe login
    ```

    Webbläsaren öppnas och du loggar in med ditt Scribe-konto — ingen API-nyckel att skapa eller klistra in. Uppgifterna lagras i `~/.config/scribe/credentials.json` med behörigheter endast för ägaren och förnyas automatiskt.
  </Step>

  <Step title="Kontrollera sessionen">
    ```bash theme={null}
    scribe whoami
    ```

    Visar inloggad användare, Workspace och tokenstatus.
  </Step>
</Steps>

<Note>
  Den inloggade medlemmen måste vara **ägare eller administratör** i Workspace, och Workspace-prenumerationen måste inkludera API-åtkomst. En inloggning är bunden till ett Workspace — kör `scribe login` igen för att byta.
</Note>

## Servera en lokal agent via MCP

```bash theme={null}
claude mcp add --scope user scribe -- scribe mcp
```

För klienter som konfigureras med JSON (Claude Desktop, Cursor med flera):

```json theme={null}
{
  "mcpServers": {
    "scribe": {
      "command": "scribe",
      "args": ["mcp"]
    }
  }
}
```

Föredra CLI framför den hostade endpointen när din agent körs lokalt och du vill att verktygsanrop ska köras som din redan inloggade terminalsession, eller när klienten bara pratar stdio. Den hostade endpointen (se [Anslut din assistent](/sv/ai-agents/connect)) är fortfarande rätt val för chattassistenter som Claude på webben och ChatGPT.

## Använd det från skalet

Resultat är JSON på stdout; fel är läsbar text på stderr.

```bash theme={null}
scribe signatures list --limit 10
scribe signatures create --name "Sales" --draft-content @tree.json
scribe signatures publish --id 0c9f…
scribe teammates list --auto-paginate
scribe analytics views --start-date 2026-07-01 --end-date 2026-08-01 --group-by signature_template
scribe docs search "dns setup"
```

Praktiska konventioner:

* `scribe tools` listar varje MCP-verktyg och dess CLI-kommando; `scribe call <tool_name> --json '{...}'` anropar valfritt verktyg med dess exakta MCP-namn.
* Komplexa fält som signaturens innehållsträd tar emot inline-JSON, `@file` eller `-` för stdin. `--json` kan leverera hela argumentobjektet, och explicita flaggor åsidosätter det.
* Booleska värden är `--flag` / `--no-flag`; utelämnas båda utelämnas fältet, så partiella uppdateringar skriver aldrig över värden av misstag.
* Utgångskoder: `0` lyckat, `1` API- eller verktygsfel, `2` användningsfel, `3` ej inloggad.

## Kommandon per område

| Grupp                                                      | Kommandon                                                                                       |
| ---------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
| `signatures`                                               | `list` `create` `update` `delete` `publish` `install` `preview` `html` `installations`          |
| `signatures variants`                                      | `list` `update` `publish` `delete`                                                              |
| `signatures recipients`                                    | `list` `add` `remove` `set-rules` `add-entities` `remove-entities`                              |
| `teammates`, `emails`, `smart-fields`, `folders`, `assets` | `list` `create` `update` `delete`                                                               |
| `campaigns`                                                | `list` `create` `update` `delete` `preview` `schedule` `pause` `resume`                         |
| `analytics`                                                | `views` `clicks` `events` `events-summary`                                                      |
| `visitors`                                                 | `list` `get` `breakdown`                                                                        |
| `integrations`                                             | `list` `entities`                                                                               |
| Toppnivå                                                   | `workspace` · `billing documents` · `content-schema` · `docs search` · `docs read` · `feedback` |
| Session                                                    | `login` · `logout` · `whoami` · `mcp` · `tools` · `call`                                        |

Beteendet per verktyg är identiskt med MCP-verktygen — se [verktygsreferensen](/sv/ai-agents/tools).

## Använda över SSH

Inloggning kräver en webbläsare som når `127.0.0.1` på maskinen som kör CLI. Vidarebefordra callback-porten på en fjärrmaskin och skriv ut URL:en i stället för att öppna en webbläsare:

```bash theme={null}
ssh -L 8976:127.0.0.1:8976 yourserver
scribe login --no-browser
```

Öppna sedan den utskrivna URL:en i din lokala webbläsare.

## Nästa steg

<CardGroup cols={2}>
  <Card title="Verktygsreferens" icon="wrench" href="/sv/ai-agents/tools">
    Alla Scribe-verktyg, grupperade efter område
  </Card>

  <Card title="Skills" icon="book" href="/sv/ai-agents/skills">
    Ge din assistent hela Scribe-arbetsflödet
  </Card>

  <Card title="Felsökning" icon="bug" href="/sv/ai-agents/troubleshooting">
    Åtgärda anslutnings- och verktygsproblem
  </Card>

  <Card title="API-referens" icon="code" href="/api-reference/introduction">
    REST API:et bakom CLI:n och MCP-servern
  </Card>
</CardGroup>
