Servidor MCP de Coolify
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona integración con la API de Coolify. Este servidor permite la interacción con instancias de Coolify mediante herramientas MCP.
Compatibilidad: Probado con Coolify versión 4.0.0-beta.397
Prerrequisitos
- Node.js 18 o superior
- URL base de Coolify
- Token de API de Coolify
Características
- Gestión de equipos (lista, obtener detalles, miembros)
- Gestión de servidores (crear, validar, recursos, dominios)
- Gestión del ciclo de vida del servicio (inicio, detención, reinicio)
- Gestión del ciclo de vida de la aplicación (iniciar, detener, reiniciar, ejecutar comandos)
- Seguimiento de la implementación
- Gestión de claves privadas
- Comprobaciones de versión y estado
Instalación
Copy
Configuración
El servidor requiere dos variables de entorno:
COOLIFY_BASE_URL
: La URL base de su instancia de CoolifyCOOLIFY_TOKEN
: Su token de API de Coolify
Obtener un token de API
- Vaya a su instancia de Coolify
- Vaya a
Keys & Tokens
/API tokens
- Cree un nuevo token con los siguientes permisos requeridos:
- leer (para obtener información)
- escribir (para gestionar recursos)
- implementar (para operaciones de implementación)
Uso
En la configuración de MCP
Agregue lo siguiente a la configuración de su MCP:
Copy
Los usuarios de Windows Cline pueden necesitar lo siguiente:
Copy
Herramientas disponibles
Versión y salud
get_version
: Obtener información de la versión de Coolifyhealth_check
: Verificar el estado de salud de la API de Coolify
Equipos
list_teams
: Lista todos los equiposget_team
: Obtener detalles de un equipo específicoget_current_team
: Obtener los detalles actuales del equipoget_current_team_members
: Obtener los miembros actuales del equipo
Servidores
list_servers
: Lista todos los servidorescreate_server
: Crea un nuevo servidorvalidate_server
: Validar la configuración del servidorget_server_resources
: Obtener el uso de los recursos del servidorget_server_domains
: Obtener dominios del servidor
Servicios
list_services
: Lista todos los servicioscreate_service
: Crea un nuevo serviciostart_service
: Iniciar un serviciostop_service
: Detener un serviciorestart_service
: Reiniciar un servicio
Aplicaciones
list_applications
: Lista todas las aplicacionescreate_application
: Crea una nueva aplicaciónstart_application
: Iniciar una aplicaciónstop_application
: Detener una aplicaciónrestart_application
: Reiniciar una aplicaciónexecute_command_application
: Ejecutar comando en el contenedor de la aplicación
Despliegues
list_deployments
: Lista todas las implementacionesget_deployment
: Obtener detalles de la implementación
Claves privadas
list_private_keys
: Lista todas las claves privadascreate_private_key
: Crea una nueva clave privada
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
Un servidor de protocolo de contexto de modelo que proporciona integración con la API de Coolify, lo que permite a los equipos de DevOps administrar implementaciones, aplicaciones, servicios y servidores de Coolify a través de herramientas MCP.