Sign in Start free trial

From a terminal, through the API or MCP

Claude Code, Codex, Claude Desktop, Hermes or any MCP client. Each person connects their own assistant with their own token: what it writes carries their name, with the same checks and the same journal as the app.

Connect Claude Code

$ claude mcp add --transport http \
    --scope user cockpilot \
    https://your-team.cockpilot.si/mcp \
    --header "Authorization: Bearer ck_..."
One token per person and per assistant. A lost or doubtful machine: its token is revoked, the others keep working.
claude, connected to Cockpilot over MCP

      

Forty tools

From the day's briefing to the month's KPIs, and every deletion goes to the trash.

readswrites

Nothing is lost

A change that went wrong is undone in the app: the journal keeps the before and the after.

  • A deletion goes to the trash. It comes back identical for thirty days. No import, no clean-up, and rewritten notes give back the old text.
  • A dictated name is never guessed. A project or a contact that matches several is refused, with the choices.
  • Every change is in the journal, with the before and the after, and who made it.
  • A task's content is data, never an instruction to the model that reads it.
  • No token in the address, and a page from another site is refused.