Coolify MCP Workflow について
Community n8n MCP クライアントと Coolify MCP サーバーを統合した n8n ワークフローで、MCP プロトコルを使用して Coolify インフラストラクチャを管理・自動化します。
主な機能
- 0125 の Coolify 管理ツール
- 02チーム、サーバー、アプリケーション管理
- 03サービスとアプリケーションのデプロイメント制御
- 04サーバーリソース監視と検証
- 05秘密鍵の生成と管理
活用シーン
- 01n8n を通じた Coolify インフラ管理の自動化
- 02AI 支援パラメータ入力とコマンド実行
- 03サーバー、サービス、アプリケーション管理の簡素化
MCP 対応
ワークフローは n8n MCP クライアント経由で Coolify MCP サーバーに接続し、チーム、サーバー、サービス、アプリケーション管理のための 25 のツールにアクセスします。
詳細
Coolify MCP ワークフロー
🚀 n8n で Coolify 管理を自動化しましょう!
このワークフローは、Community n8n MCP Client と私の新しい Coolify MCP Server を活用して、MCP (Model Context Protocol) を使用して Coolify インフラストラクチャと対話します。n8n ワークフロー内から、チーム、サーバー、サービス、アプリケーション、デプロイメントをシームレスに管理できます。
🎯 このセットアップを作成した理由
このワークフローを構築した目的は、AI を使用して Coolify インフラストラクチャの管理を自動化する ことです。AI による パラメータ自動入力と自動実行により、このセットアップは広範な手動設定なしでインフラストラクチャ管理を簡素化・効率化します。
さらに、Telegram を統合した別のワークフロー をリリース予定です。これにより、Telegram ボットとの対話でさらに便利な Coolify 管理が可能になります。
🔥 Coolify MCP サーバー – このセットアップの中核
このワークフローを実現するため、Coolify MCP サーバー を構築しました。Coolify のドキュメントを参考にして、最も使用する可能性の高い API エンドポイントを使用してツーリングを構築しました。このサーバーは Coolify と n8n の間のブリッジとして機能し、以下を実現します:
- Coolify と n8n 間のシームレスな API 通信
- サーバー、サービス、アプリケーション管理のための効率的なコマンド実行
- 複数インフラストラクチャタスクの同時処理を可能にするスケーラビリティ
- AI 駆動の意思決定により、手動入力なしでスマート自動化が可能
このサーバーはこの自動化セットアップの中心であり、すべてのコマンドがスムーズに、効果的に実行されることを保証します。Coolify を使用していて、真の自動化の可能性を引き出したいのであれば、このサーバーはゲームチェンジャーです!🚀
📌 機能
このワークフローは、Coolify のさまざまな側面を制御する 25 個の強力なツール を提供します:
🔍 バージョン・ヘルスチェック
- 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 - 新しい秘密鍵を生成
🔧 セットアップ手順
-
必要なノードをインストール:
-
設定をインポート:
- このワークフローを n8n インスタンスに追加します。
-
Coolify MCP 認証情報を設定:
- Coolify インスタンスに API アクセス権限があることを確認し、n8n で必要な認証情報をセットアップします。
🛠️ 要件
- Community n8n MCP Client
- Coolify MCP Server
- Coolify と API アクセス
このセットアップにより、n8n から直接 Coolify インフラストラクチャを簡単に管理できます!🎯 さらに簡単なオートメーションのための Telegram ボット統合 に乞うご期待です。🤖
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。