Coolify MCP サーバー
Coolify APIとの統合を提供するモデルコンテキストプロトコルサーバー。このサーバーは、MCPツールを介してCoolifyインスタンスとのやり取りを可能にします。
互換性: Coolify バージョン 4.0.0-beta.397 でテスト済み
前提条件
Node.js 18以上
Coolify ベース URL
Coolify APIトークン
Related MCP server: MCP Server
特徴
チーム管理(リスト、詳細の取得、メンバー)
サーバー管理(作成、検証、リソース、ドメイン)
サービスライフサイクル管理(開始、停止、再起動)
アプリケーションライフサイクル管理(開始、停止、再起動、コマンド実行)
展開追跡
秘密鍵管理
バージョンとヘルスチェック
インストール
構成
サーバーには 2 つの環境変数が必要です。
COOLIFY_BASE_URL: CoolifyインスタンスのベースURLCOOLIFY_TOKEN: Coolify APIトークン
APIトークンの取得
Coolifyインスタンスに移動する
Keys & Tokens/API tokensに移動します次の必要な権限を持つ新しいトークンを作成します。
読み取り(情報を取得するため)
書き込み(リソース管理用)
deploy (デプロイメント操作用)
使用法
MCP設定で
MCP 設定構成に以下を追加します。
Windows Cline ユーザーには次のものが必要になる場合があります。
利用可能なツール
バージョンと健全性
get_version: Coolifyのバージョン情報を取得するhealth_check: Coolify API のヘルスステータスを確認する
チーム
list_teams: すべてのチームを一覧表示するget_team: 特定のチームの詳細を取得するget_current_team: 現在のチームの詳細を取得するget_current_team_members: 現在のチームメンバーを取得する
サーバー
list_servers: すべてのサーバーを一覧表示するcreate_server: 新しいサーバーを作成するvalidate_server: サーバー構成を検証するget_server_resources: サーバーのリソース使用状況を取得するget_server_domains: サーバードメインを取得する
サービス
list_services: すべてのサービスを一覧表示するcreate_service: 新しいサービスを作成するstart_service: サービスを開始するstop_service: サービスを停止するrestart_service: サービスを再起動する
アプリケーション
list_applications: すべてのアプリケーションを一覧表示するcreate_application: 新しいアプリケーションを作成するstart_application: アプリケーションを起動するstop_application: アプリケーションを停止するrestart_application: アプリケーションを再起動するexecute_command_application: アプリケーションコンテナ内でコマンドを実行する
展開
list_deployments: すべてのデプロイメントを一覧表示するget_deployment: デプロイメントの詳細を取得する
秘密鍵
list_private_keys: すべての秘密鍵を一覧表示するcreate_private_key: 新しい秘密鍵を作成する
ライセンス
マサチューセッツ工科大学