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

Servidor Resumen Acciones
Kayzen Analytics Una implementación de servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con Kayzen... Ver
Freshservice Servidor Freshservice MCP permite a los modelos de IA (como Claude) gestionar automáticamente ticket... Ver
Gestión de Quantum de Check Point Este repositorio contiene una colección de servidores Model Context Protocol (MCP) para las platafor... Ver
Servidor MCP a Markdown Ver
Servidor GAM MCP Administración de Google Workspace a través de GAM CLI, preparada para Claude Desktop y Model Contex... Ver
Joe Sandbox Un servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con Joe Sandbox Cloud. Este se... Ver