Servidor MCP de Coolify
Descripción general
Esto todavía está en pleno desarrollo.
El servidor MCP (Protocolo de Contexto de Modelo) de Coolify es una capa de integración para la API de Coolify, que permite a los usuarios interactuar con diversos recursos y aplicaciones a través de una interfaz estandarizada. Este servidor está desarrollado con TypeScript y utiliza el SDK del Protocolo de Contexto de Modelo para una comunicación fluida.


Related MCP server: Coolify MCP Server
Características
Lista de recursos y aplicaciones
Obtenga detalles de aplicaciones específicas
Iniciar, detener y reiniciar aplicaciones
Implementar aplicaciones por etiqueta o UUID
Comprobación del estado del sistema
Obtenga la versión actual de la API de Coolify
Instalación
Para configurar el servidor MCP de Coolify, siga estos pasos:
Clonar el repositorio:
Instalar dependencias:
luego corre
para crear el directorio de compilación.
Establecer configuración de Claude:
Necesitarás algo como esto en tu archivo claude_desktop_config.json :
Puntos finales de API
El servidor admite las siguientes operaciones:
Lista de recursos
Solicitud:
list-resourcesRespuesta: Lista de todos los recursos en Coolify.
Lista de aplicaciones
Solicitud:
list-applicationsRespuesta: Lista de todas las aplicaciones.
Obtener detalles de la aplicación
Solicitud:
get-applicationParámetros:
{"uuid": "<application-uuid>"}Respuesta: Detalles de la aplicación especificada.
Iniciar aplicación
Solicitud:
start-applicationParámetros:
{"uuid": "<application-uuid>"}Respuesta: Resultado de la operación de inicio.
Detener la aplicación
Solicitud:
stop-applicationParámetros:
{"uuid": "<application-uuid>"}Respuesta: Resultado de la operación de parada.
Reiniciar la aplicación
Solicitud:
restart-applicationParámetros:
{"uuid": "<application-uuid>"}Respuesta: Resultado de la operación de reinicio.
Implementar aplicación
Solicitud:
deployParámetros:
{"tag": "<tag-name>", "uuid": "<application-uuid>", "force": true}Respuesta: Resultado de la operación de implementación.
Obtener versión
Solicitud:
get-versionRespuesta: Versión actual de la API de Coolify.
Chequeo de salud
Solicitud:
health-checkRespuesta: Estado de salud del sistema.
Contribuyendo
¡Agradecemos sus contribuciones! Abra un problema o envíe una solicitud de incorporación de cambios para cualquier mejora o corrección de errores.