Skip to main content
Glama

Coolify MCP サーバー

Coolify APIとの統合を提供するモデルコンテキストプロトコルサーバー。このサーバーは、MCPツールを介してCoolifyインスタンスとのやり取りを可能にします。

互換性: Coolify バージョン 4.0.0-beta.397 でテスト済み

前提条件

  • Node.js 18以上

  • Coolify ベース URL

  • Coolify APIトークン

Related MCP server: MCP Server

特徴

  • チーム管理(リスト、詳細の取得、メンバー)

  • サーバー管理(作成、検証、リソース、ドメイン)

  • サービスライフサイクル管理(開始、停止、再起動)

  • アプリケーションライフサイクル管理(開始、停止、再起動、コマンド実行)

  • 展開追跡

  • 秘密鍵管理

  • バージョンとヘルスチェック

インストール

# Install globally npm install -g coolify-mcp-server # Or use with npx npx coolify-mcp-server

構成

サーバーには 2 つの環境変数が必要です。

  • COOLIFY_BASE_URL : CoolifyインスタンスのベースURL

  • COOLIFY_TOKEN : Coolify APIトークン

APIトークンの取得

  1. Coolifyインスタンスに移動する

  2. Keys & Tokens / API tokensに移動します

  3. 次の必要な権限を持つ新しいトークンを作成します。

    • 読み取り(情報を取得するため)

    • 書き込み(リソース管理用)

    • deploy (デプロイメント操作用)

使用法

MCP設定で

MCP 設定構成に以下を追加します。

{ "mcpServers": { "coolify": { "command": "npx", "args": ["-y", "coolify-mcp-server"], "env": { "COOLIFY_BASE_URL": "your-coolify-url", "COOLIFY_TOKEN": "your-api-token" }, "disabled": false, "autoApprove": [] } } }

Windows Cline ユーザーには次のものが必要になる場合があります。

{ "mcpServers": { "coolify": { "command": "cmd", "args": [ "/c", "npx", "-y", "coolify-mcp-server" ], "env": { "COOLIFY_BASE_URL": "your-coolify-url", "COOLIFY_TOKEN": "your-api-token" }, "disabled": false, "autoApprove": [] } } }

利用可能なツール

バージョンと健全性

  • 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 : 新しい秘密鍵を作成する

ライセンス

マサチューセッツ工科大学

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/wrediam/coolify-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server