Coolify MCP サーバー
Coolify APIとの統合を提供するモデルコンテキストプロトコルサーバー。このサーバーは、MCPツールを介してCoolifyインスタンスとのやり取りを可能にします。
互換性: Coolify バージョン 4.0.0-beta.397 でテスト済み
前提条件
- Node.js 18以上
- Coolify ベース URL
- Coolify APIトークン
特徴
- チーム管理(リスト、詳細の取得、メンバー)
- サーバー管理(作成、検証、リソース、ドメイン)
- サービスライフサイクル管理(開始、停止、再起動)
- アプリケーションライフサイクル管理(開始、停止、再起動、コマンド実行)
- 展開追跡
- 秘密鍵管理
- バージョンとヘルスチェック
インストール
Copy
構成
サーバーには 2 つの環境変数が必要です。
COOLIFY_BASE_URL
: CoolifyインスタンスのベースURLCOOLIFY_TOKEN
: Coolify APIトークン
APIトークンの取得
- Coolifyインスタンスに移動する
Keys & Tokens
/API tokens
に移動します- 次の必要な権限を持つ新しいトークンを作成します。
- 読み取り(情報を取得するため)
- 書き込み(リソース管理用)
- deploy (デプロイメント操作用)
使用法
MCP設定で
MCP 設定構成に以下を追加します。
Copy
Windows Cline ユーザーには次のものが必要になる場合があります。
Copy
利用可能なツール
バージョンと健全性
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
: 新しい秘密鍵を作成する
ライセンス
マサチューセッツ工科大学
This server cannot be installed
Coolify API との統合を提供し、DevOps チームが MCP ツールを使用して Coolify のデプロイメント、アプリケーション、サービス、サーバーを管理できるようにするモデル コンテキスト プロトコル サーバー。