Controla Bot-Hosting desde tu código, tu editor o tu IA.
Una API REST, un servidor MCP, inicio de sesión con OAuth y una CLI, todo con las mismas operaciones, permisos y límites de uso que el panel.
Beta pública. Construye, experimenta y diviértete, pero úsalo con cuidado: los endpoints aún pueden cambiar y cada llamada actúa sobre tus despliegues reales.
API REST 71 endpoints para controlar tu cuenta: despliegues, archivos, variables de entorno, copias de seguridad, paquetes, dominios. Claves bhk_ como Bearer, 120 solicitudes por minuto Servidor MCP Las mismas 71 operaciones como herramientas, para que ChatGPT, Claude Desktop o Cursor puedan gestionar tus despliegues. OAuth para ChatGPT, clave de API para los demás OAuth 2.1 Deja que tus usuarios inicien sesión con su cuenta de Bot-Hosting y actúen dentro de los permisos que aprueben. PKCE, acceso 7 días, renovación 30 días CLI Vincula una carpeta a un despliegue y envía cada guardado desde tu propio editor. npm i -g bot-hosting
Una clave, una solicitud
Crea una clave en tu configuración de desarrollador, dale solo los permisos que necesita y pásala como token Bearer.
Permisos
El mismo catálogo para claves de API, MCP y OAuth. Una solicitud se ejecuta solo si la clave tiene el permiso y tú tienes acceso al recurso.
Despliegues
- deployments:read Listar e inspeccionar despliegues
- deployments:power Iniciar, detener, reiniciar, consola
- deployments:write Crear, editar, eliminar, redimensionar, mover
- deployments:shell Ejecutar comandos de shell en un contenedor
- projects:read Listar tus proyectos
- projects:write Crear y eliminar proyectos
- files:read Explorar y descargar archivos
- files:write Subir, editar, renombrar y eliminar archivos
- env:read Leer variables de entorno, secretos ocultos
- env:write Definir variables de entorno
- backups:read Listar puntos de restauración
- backups:write Crear, restaurar y eliminar puntos de restauración
- packages:read Ver paquetes instalados
- packages:write Añadir y quitar paquetes
Cuenta
- account:read Leer perfil y cuota
- billing:read Leer facturas y plan
- credits:spend Gastar créditos para crear recursos
Plantillas y documentación
- templates:read Explorar plantillas públicas
- docs:read Buscar y leer la documentación