Koyeb

Gestiona recursos de Koyeb como aplicaciones, servicios y despliegues usando la API de Koyeb.

Documentación

Servidor MCP de Koyeb

[!NOTE]

Koyeb MCP es actualmente una versión beta preliminar. ¡Los comentarios, informes de errores y contribuciones son bienvenidos! Por favor, abre un issue o pull request.

Funciones planificadas: Secrets, volúmenes, dominios, pausar/reanudar, actualizar aplicación, cancelar despliegue, métricas, seguimiento de logs

Una implementación de servidor de Model Context Protocol (MCP) para la API de Koyeb. Este proyecto permite la gestión programática de recursos de Koyeb (aplicaciones, servicios, despliegues, instancias, logs y más) mediante el protocolo MCP.

Funciones

  • Gestión de aplicaciones

    • Listar, obtener y crear aplicaciones de Koyeb
  • Gestión de servicios

    • Listar, obtener, crear y actualizar servicios dentro de aplicaciones
  • Gestión de despliegues

    • Listar y obtener despliegues, consultar logs de build/ejecución
  • Gestión de instancias

    • Listar y obtener instancias para despliegues/servicios
  • Aplicaciones de un clic

    • Listar aplicaciones de un clic (ejemplo) disponibles en Koyeb

Añadir configuración de MCP a tu cliente

Añade lo siguiente a tu .cursor/mcp.json o claude_desktop_config.json.

{
  "mcpServers": {
    "koyebApi": {
      "command": "npx",
      "args": ["-y", "@koyeb/mcp-server"],
      "env": {
        "KOYEB_TOKEN": "your_token_here"
      }
    }
  }
}

Uso desde CLI

  1. Instala el paquete desde npmjs:
npm install -g @koyeb/mcp-server
  1. Configura tu token de API de Koyeb:

Crea un token en Configuración de API de Koyeb y expórtalo:

export KOYEB_TOKEN=your_token_here
  1. Inicia el servidor MCP:
koyeb-mcp

El servidor se conectará mediante stdio y expondrá la API de Koyeb como herramientas MCP.

Licencia

MIT