Servidor Coolify MCP - MCP Server Seguro por ALMC Security 2025

Servidor Coolify MCP

Ver en GitHub

Servidor Coolify MCP

Visión general

Esto está todavía muy en desarrollo.

El Servidor Coolify MCP (Model Context Protocol) es una capa de integración para la API Coolify, permitiendo a los usuarios interactuar con diversos recursos y aplicaciones a través de una interfaz estandarizada. Este servidor está construido usando TypeScript y aprovecha el SDK del Protocolo de Contexto de Modelo para una comunicación fluida.

Coolify MCP Server

Características

  • Lista de recursos y aplicaciones
  • Obtener detalles de aplicaciones específicas
  • Iniciar, detener y reiniciar aplicaciones
  • Despliegue de aplicaciones por etiqueta o UUID
  • Comprobación del estado del sistema
  • Obtener la versión actual de la API de Coolify

Instalación

Para configurar el servidor Coolify MCP, siga estos pasos:

  1. Clona el repositorio:

git clone cd coolify-mcp

  1. Instala las dependencias:

npm install

luego ejecuta

npm build

para crear el directorio de compilación.

  1. Configurar Claude:

Usted necesitará algo como esto en su claude_desktop_config.json archivo:

"mcpServers": { "coolify": { "command": "node", "args": [ "/full/path/to/mcp-coolify/build/index.js" ], "env": { "COOLIFY_ACCESS_TOKEN": "coolify_api_key", "COOLIFY_BASE_URL": "https://your-coolify-url.co.uk" } }

Puntos finales de la API

El servidor soporta las siguientes operaciones:

  • Listar recursos
    • Petición:list-resources
    • Respuesta: Lista de todos los recursos en Coolify.
  • Lista de aplicaciones
    • Petición:list-applications
    • Respuesta: Lista de todas las aplicaciones.
  • Obtener detalles de la aplicación
    • Petición:get-application
    • Parámetros:{"uuid": "<application-uuid>"}
    • Respuesta: Detalles de la aplicación especificada.
  • Iniciar aplicación
    • Petición: start-application
    • Parámetros:{"uuid": "<application-uuid>"}
    • Respuesta: Resultado de la operación start.
  • Detener aplicación
    • Petición:stop-application
    • Parámetros:{"uuid": "<application-uuid>"}
    • Respuesta: Resultado de la operación de parada.
  • Reiniciar aplicación
    • Petición: restart-application
    • Parámetros:{"uuid": "<application-uuid>"}
    • Respuesta: Resultado de la operación de reinicio.
  • Desplegar aplicación
    • Petición:deploy
    • Parámetros:{"tag": "<nombre-de-la-etiqueta>", "uuid": "<application-uuid>", "force": true}
    • Respuesta: Resultado de la operación deploy.
  • Obtener versión
    • Petición:get-version
    • Respuesta: Versión actual de la API de Coolify.
  • Comprobación de salud
    • Petición:health-check
    • Respuesta: Estado de salud del sistema: Estado de salud del sistema.

Contribución

Las contribuciones son bienvenidas Por favor, abra una incidencia o envíe un pull request para cualquier mejora o corrección de errores.

Relacionados en Servicio en la nube - MCP Servers Seguros

ServidorResumenAcciones
Facturación del pádelPaddle Billing es el primer comerciante de registro para desarrolladores. Nos encargamos de los pago...Ver
Kayzen AnalyticsUna implementación de servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con Kayzen...Ver
Seguridad RADUn servidor de protocolo de contexto de modelo (MCP) para RAD Security, que proporciona conocimiento...Ver
MetoroVer
Servidor HubSpot MCP de CDataServidor de protocolo de contexto de modelo (MCP) de CData para HubSpotVer
Salesforce Einstein de CDataServidor de protocolo de contexto de modelo (MCP) de CData para Salesforce EinsteinVer