Management API para agentes
Crea agentes, actualiza instrucciones y sube documentos desde tu backend con API keys. Disponible desde el plan Starter.
Autenticación
Todas las peticiones requieren una API key en la cabecera Authorization.
Crea y revoca keys en el portal (Ajustes). La gestión de keys no forma parte de la API v1.
Endpoints
Base URL: https://portal.almanzor.cloud
Crear agente
curl -s -X POST "https://portal.almanzor.cloud/api/v1/agents" \
-H "Authorization: Bearer $ALMANZOR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"slug": "mi-agente",
"name": "Mi agente",
"instructions": "Eres un asistente útil...",
"status": "active"
}'Subir documento
curl -s -X POST "https://portal.almanzor.cloud/api/v1/agents/{id}/documents" \
-H "Authorization: Bearer $ALMANZOR_API_KEY" \
-F "file=@./manual.pdf" \
-F "mode=rag"MCP (Claude Code / Cursor / Codex / VS Code)
Conecta Almanzor desde tu editor con el endpoint MCP remoto. Gestiona agentes sin instalar nada en tu máquina.
Configura tu cliente
Rellena los campos en la UI de tu editor o usa la configuración avanzada. Sustituye sk_live_... por tu API key del portal.
Antes de empezar
- Entra al portal con tu cuenta.
- Crea una API key en Ajustes
- Configura tu editor con la URL del endpoint y la key (header Bearer o variable de entorno).
Claude Code → terminal (claude mcp add)
Transport
http
URL
https://portal.almanzor.cloud/api/mcp
Header (key)
Authorization
Header (value)
Bearer sk_live_...
No uses Claude Desktop Connectors: requieren OAuth y no están soportados. Usa Claude Code en terminal.
Usa los campos de arriba o el comando CLI en la sección avanzada.
Endpoint: https://portal.almanzor.cloud/api/mcp. Requiere plan Starter o superior y una API key.
Códigos de error
Las respuestas de error incluyen un objeto JSON con el campo error. En 429, la cabecera Retry-After indica cuántos segundos esperar.