Todas las funciones
Automatización

Una plataforma. Tres puertas. Elige la tuya.

Todo lo que hace el panel está también disponible como API REST de gestión, como servidor MCP para agentes de IA y como proveedor de Terraform para IaC. Los tokens de acceso debajo de todo deciden quién, o qué, llega a conducir.

Superficies programáticas
Todos los planes

Superficies programáticas.

Tres formas de conducir la plataforma desde código, agentes o IaC. Las tres respaldan las mismas operaciones. Ninguna superficie es ciudadana de segunda.

API REST de gestión

Para código
Todos los planes

Una especificación pública OpenAPI 3.1. Genera un cliente tipado en cualquier lenguaje que uses, o llámala directamente con curl. Cada acción del panel tiene un endpoint que la iguala. Nada se esconde tras un contrato de SDK privado.

Dónde encaja

Herramientas internas a medida, scripts de aprovisionamiento automatizado, automatizaciones del lado del servidor, allá donde el código es el conductor correcto y quieres un cliente tipado.

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

Para IaC
Todos los planes

Un proveedor de Terraform publicado en el Terraform Registry. Define tu configuración de Caputchin como código, revisa los cambios en pull requests, aplícalos por tu pipeline de CI/CD existente. La infraestructura que protege tu otra infraestructura.

Dónde encaja

Equipos guiados por IaC. Entornos reproducibles donde cada clave de sitio, cada equipo, cada token está en control de versiones.

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

MCP

Para agentes de IA
Todos los planes

Un servidor de Model Context Protocol que expone cada operación de gestión como una herramienta. Usa nuestro servidor alojado o instala el paquete npm y usa el tuyo. Los agentes de IA conducen tu configuración igual que los humanos conducen el panel.

Dónde encaja

Flujos agénticos, asistentes de IA gestionando infraestructura, configuración guiada por prompts. Deja que tu agente haga el click-through.

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",
});
Elige la puerta que encaja con tu stack. El resultado es idéntico.

Tokens de acceso

Las credenciales que conducen todo lo programático. Un token maestro para toda la cuenta; tokens por equipo para todo lo acotado.

Todos los planes

Personal Access Token

Un token a nivel de cuenta por cuenta, gratis, con tope de uno activo. Alcance maestro: cada operación, cada equipo. La clave por defecto para todo lo programático desde el día uno.

Dónde encaja

Scripting del día uno, automatización en solitario, el pipeline de IaC de una cuenta de una sola persona. El token que te pone en marcha.

Troop tier

Troop Access Tokens

Tokens con alcance por equipo, para código o agentes. Cada uno consume un asiento del pool. Acotado a los permisos y claves de sitio de un equipo concreto, así un Troop Access Token filtrado no puede reventar el resto de tu cuenta.

Dónde encaja

Pipelines de CI atados a entornos concretos, agentes de IA ligados a la superficie de un solo equipo, principales de máquina que reflejan el acotamiento del equipo humano.

Quién puede hacer qué.

Personal Access TokenUno por cuenta, gratis, con tope de uno activo
Alcance maestro
Account
cpt_pat_...abarca todo
Troop A
Troop B
Troop C

Actúa sobre cada operación en cada equipo. La clave por defecto para empezar, la automatización en solitario, o el pipeline de IaC de una cuenta de una sola persona.

Troop Access TokensPor equipo, ocupan asiento
Alcance acotado
Account
Troop A
cpt_tat_a...
Troop B
cpt_tat_b...
Troop C
cpt_tat_c...

Cada token está ligado a un equipo. Pipelines de CI atados a un único entorno, agentes de IA ligados a la superficie de un solo equipo. Las fugas quedan contenidas en ese equipo.

Una clave maestra para toda la cuenta. Claves por equipo para todo lo acotado. Ambas pueden conducir cualquiera de las tres puertas de arriba.

Elige una puerta. Lanza un script.

Regístrate, acuña tu primer token de acceso, conduce Caputchin desde tu código, tu CI o tu agente de IA. Las mismas operaciones desde cualquier camino.

Empezar gratis