Consul MCP サーバー 🚀
標準化されたインターフェースを通じて Consul の機能へのアクセスを提供するモデル コンテキスト プロトコル (MCP) サーバー。
特徴
サーバーは、次の Consul 機能へのアクセスを提供します。
サービス管理
実行中のサービスの一覧
サービスの登録と登録解除
サービス情報を取得する
リストカタログサービス
カタログサービス情報を取得する
健康診断
ヘルスチェックを登録する
ヘルスチェックの登録解除
サービスのヘルスチェックを受ける
キーバリューストア
KVストアから値を取得する
KVストア内のキーを一覧表示する
KVストアに値を入れる
KVストアからキーを削除する
セッション
セッションの一覧
セッションを破棄する
イベント
火災発生
イベントを一覧表示する
準備済みクエリ
準備されたクエリを作成する
準備されたクエリを実行する
状態
現在のリーダーを取得
現在のピアを取得する
エージェント
エージェントメンバーを取得する
エージェント自身の情報を取得する
システム
システムヘルスサービス情報を取得する
Related MCP server: ConnectWise Manage MCP Server
構成
サーバーは環境変数を使用して設定できます。
CONSUL_HOST: Consulサーバホスト(デフォルト: localhost)CONSUL_PORT: Consulサーバポート(デフォルト: 8500)
使用法
サーバーを起動します。
サーバーは Consul に接続し、すべての機能を MCP インターフェースを通じて利用できるようになります。
発達
依存関係をインストールします:
プロジェクトをビルドします。
インスペクターを実行:
クロード・コンフィグ
ライセンス
マサチューセッツ工科大学