Conecta Claude con INITE Studio
Sin cliente

POST /api/audit/run

Lanza una auditoría sin Claude Desktop. Emite los mismos Server-Sent Events que consume el dashboard — va bien para comprobaciones en CI, evaluaciones por lotes o para empotrarlo dentro de otro producto.

Autentícate como usuario del dashboard, con un Bearer JWT de inite-auth (auth.inite.ai). Este endpoint no vive en la superficie de las claves de API del MCP: es un endpoint del dashboard, detrás de la misma autenticación que el resto. El cuerpo junta el prompt del usuario, la clave de Anthropic que va a gastar Claude y la clave MCP del propio usuario, para que el orquestador pueda guardar el resultado.

bash
curl -N https://api.inite.studio/api/audit/run \
  -H "Authorization: Bearer $INITE_JWT" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "audit this idea: an AI note-taking app for lawyers",
    "anthropicKey": "sk-ant-...",
    "ideauditKey": "ideaudit_...",
    "model": "claude-sonnet-5"
  }'

Eventos del stream

  • event: text — los tokens de Claude según van saliendo.
  • event: tool — se ha disparado una herramienta MCP ({ toolName, input }).
  • event: done — evento terminal; el payload trae el auditId si el orquestador llamó a save_audit. El informe completo está en GET /api/audits/<id>.
  • event: error — cualquier cosa que reviente en el servidor. Fuera de producción viene además un requestId.