Alle Funktionen
Automatisierung

Eine Plattform. Drei Türen. Wähl deine.

Alles, was das Dashboard tut, gibt es auch als REST-Management-API, als MCP-Server für KI-Agenten und als Terraform-Provider für IaC. Die Zugriffstoken darunter entscheiden, wer, oder was, steuern darf.

Programmatische Flächen
Jeder Tarif

Programmatische Flächen.

Drei Wege, die Plattform aus Code, Agenten oder IaC zu steuern. Alle drei tragen dieselben Operationen. Keine Fläche ist Bürger zweiter Klasse.

REST-Management-API

Für Code
Jeder Tarif

Eine öffentliche OpenAPI-3.1-Spezifikation. Generiere einen typisierten Client in jeder Sprache, die du nutzt, oder ruf sie direkt mit curl auf. Jede Dashboard-Aktion hat einen passenden Endpunkt. Nichts versteckt sich hinter einem privaten SDK-Vertrag.

Wo es passt

Interne Tools, automatisierte Provisionierungs-Skripte, serverseitige Automatisierungen, überall dort, wo Code der richtige Steuerer ist und du einen typisierten Client willst.

create-site.shshell
curl -X POST https://caputchin.com/api/v1/management/sites \
  -H "Authorization: Bearer cpt_pat_..." \
  -H "Content-Type: application/json" \
  -d '{
    "name": "marketing",
    "troop_id": "trp_abc"
  }'

Terraform

Für IaC
Jeder Tarif

Ein Terraform-Provider, veröffentlicht in der Terraform Registry. Definiere deine Caputchin-Einrichtung als Code, prüfe Änderungen in Pull Requests, wende sie über deine bestehende CI/CD-Pipeline an. Die Infrastruktur, die deine andere Infrastruktur schützt.

Wo es passt

IaC-getriebene Teams. Reproduzierbare Umgebungen, in denen jeder Site-Key, jedes Team, jedes Token in der Versionskontrolle liegt.

main.tfhcl
resource "caputchin_site_key" "marketing" {
  name     = "marketing"
  troop_id = caputchin_troop.main.id
}

MCP

Für KI-Agenten
Jeder Tarif

Ein Model-Context-Protocol-Server, der jede Management-Operation als Tool bereitstellt. Betreibe unseren gehosteten Server oder installiere das npm-Paket und betreibe deinen eigenen. KI-Agenten steuern deine Einrichtung so, wie Menschen das Dashboard steuern.

Wo es passt

Agentische Abläufe, KI-Assistenten, die Infrastruktur verwalten, prompt-getriebene Konfiguration. Lass deinen Agenten das Durchklicken übernehmen.

agent-call.tstypescript
// AI agent's tool call after the prompt:
// "Create a marketing site under troop A"

caputchin_create_site({
  name: "marketing",
  troop_id: "trp_abc",
});
Wähl die Tür, die zu deinem Stack passt. Das Ergebnis ist identisch.

Zugriffstoken

Die Anmeldedaten, die alles Programmatische antreiben. Ein Master-Token für das ganze Konto; Pro-Team-Token für alles Begrenzte.

Jeder Tarif

Personal Access Token

Ein Token auf Kontoebene pro Konto, kostenlos, gedeckelt auf einen aktiven. Volle Reichweite: jede Operation, jedes Team. Der Standard-Key für alles Programmatische am ersten Tag.

Wo es passt

Scripting am ersten Tag, Solo-Automatisierung, die IaC-Pipeline eines Einzelperson-Kontos. Das Token, das dich loslegen lässt.

Troop tier

Troop Access Tokens

Pro Team gescopte Token für Code oder Agenten. Jedes verbraucht einen Sitz aus dem Pool. Gescopt auf die Berechtigungen und Site-Keys eines bestimmten Teams, sodass ein geleaktes Troop Access Token nicht den Rest deines Kontos in die Luft jagen kann.

Wo es passt

CI-Pipelines, die an bestimmte Umgebungen geknüpft sind, KI-Agenten, die an die Fläche eines einzigen Teams gebunden sind, Maschinen-Prinzipale, die das menschliche Team-Scoping spiegeln.

Wer was darf.

Personal Access TokenEiner pro Konto, kostenlos, gedeckelt auf einen aktiven
Volle Reichweite
Account
cpt_pat_...umspannt alles
Troop A
Troop B
Troop C

Wirkt auf jede Operation in jedem Team. Der Standard-Key für den Start, Solo-Automatisierung oder die IaC-Pipeline eines Einzelperson-Kontos.

Troop Access TokensPro Team, sitzgebunden
Begrenzte Reichweite
Account
Troop A
cpt_tat_a...
Troop B
cpt_tat_b...
Troop C
cpt_tat_c...

Jedes Token ist an ein Team gebunden. CI-Pipelines, die an eine einzige Umgebung geknüpft sind, KI-Agenten, die an die Fläche eines einzigen Teams gebunden sind. Lecks bleiben auf dieses Team beschränkt.

Ein Master-Key für das ganze Konto. Pro-Team-Keys für alles Begrenzte. Beide können jede der drei Türen oben antreiben.

Wähl eine Tür. Liefere ein Skript.

Melde dich an, erstelle dein erstes Zugriffstoken, steuere Caputchin aus deinem Code, deiner CI oder deinem KI-Agenten. Dieselben Operationen aus jedem Weg.

Kostenlos starten