Serveur Coolify MCP - MCP Server sécurisé par ALMC Security 2025

Serveur Coolify MCP

Voir sur GitHub

Serveur Coolify MCP

Vue d'ensemble

Ce serveur est encore en cours de développement.

Le serveur Coolify MCP (Model Context Protocol) est une couche d'intégration pour l'API Coolify, permettant aux utilisateurs d'interagir avec diverses ressources et applications par le biais d'une interface standardisée. Ce serveur est construit avec TypeScript et s'appuie sur le SDK Model Context Protocol pour une communication transparente.

Coolify MCP Server

Fonctionnalités

  • Liste des ressources et des applications
  • Obtenir des détails sur des applications spécifiques
  • Démarrer, arrêter et redémarrer les applications
  • Déploiement d'applications par balise ou UUID
  • Vérification de l'état du système
  • Récupérer la version actuelle de l'API Coolify

Installation du serveur MCP

Pour configurer le serveur Coolify MCP, suivez les étapes suivantes :

  1. Cloner le dépôt :

git clone cd coolify-mcp

  1. Installer les dépendances :

npm install

puis exécutez

npm build

pour créer le répertoire de construction.

  1. Configurer Claude :

Vous aurez besoin de quelque chose comme ceci dans votre fichier claude_desktop_config.json:

"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" } }

Points finaux de l'API

Le serveur prend en charge les opérations suivantes :

  • Liste des ressources
    • Demande :list-resources
    • Réponse : Liste de toutes les ressources de Coolify.
  • Liste des applications
    • Demande :list-applications
    • Réponse : liste de toutes les applications : Liste de toutes les applications.
  • Obtenir les détails d'une application
    • Request :get-application
    • Parameters :{"uuid" : "<application-uuid>"}
    • Réponse : Détails de l'application spécifiée.
  • Démarrer une application
    • Demande :start-application
    • Paramètres :{"uuid" : "<application-uuid>"}
    • Réponse : Résultat de l'opération de démarrage.
  • Arrêter l'application
    • Demande :stop-application
    • Paramètres :{"uuid" : "<application-uuid>"}
    • Réponse : Résultat de l'opération d'arrêt.
  • Redémarrer l'application
    • Demande :restart-application
    • Paramètres :{"uuid" : "<application-uuid>"}
    • Réponse : Résultat de l'opération de redémarrage.
  • Déployer une application
    • Demande :deploy
    • Paramètres :{"tag" : "<tag-name>", "uuid" : "<application-uuid>", "force" : true}
    • Réponse : Résultat de l'opération de déploiement.
  • Obtenir la version
    • Requête :get-version
    • Réponse : Version actuelle de l'API Coolify.
  • Vérification de l'état de santé
    • Demande :health-check
    • Réponse : état de santé du système : État de santé du système.

Contribuer

Les contributions sont les bienvenues ! Veuillez ouvrir un problème ou soumettre une demande d'extraction pour toute amélioration ou correction de bogue.

Liés dans Service en nuage - MCP Servers sécurisés

ServeurRésuméActions
BrexUn serveur Model Context Protocol (MCP) pour l'intégration avec l'API Brex, permettant aux agents d'...Voir
Serveur Okta MCPCette version représente une refonte complète de l'architecture avec ces améliorations clés :Voir
MouchetureUn serveur Model Context Protocol (MCP) pour interagir avec Speckle, le hub de données collaborative...Voir
CoSenseServeur MCP pour cosenseVoir
Serveur SharePoint MCPVoir
Joe SandboxUn serveur Model Context Protocol (MCP) pour interagir avec Joe Sandbox Cloud. Ce serveur expose de...Voir