Consul MCP サーバー 🚀
標準化されたインターフェースを通じて Consul の機能へのアクセスを提供するモデル コンテキスト プロトコル (MCP) サーバー。
特徴
サーバーは、次の Consul 機能へのアクセスを提供します。
サービス管理
実行中のサービスの一覧
サービスの登録と登録解除
サービス情報を取得する
リストカタログサービス
カタログサービス情報を取得する
健康診断
ヘルスチェックを登録する
ヘルスチェックの登録解除
サービスのヘルスチェックを受ける
キーバリューストア
KVストアから値を取得する
KVストア内のキーを一覧表示する
KVストアに値を入れる
KVストアからキーを削除する
セッション
セッションの一覧
セッションを破棄する
イベント
火災発生
イベントを一覧表示する
準備済みクエリ
準備されたクエリを作成する
準備されたクエリを実行する
状態
現在のリーダーを取得
現在のピアを取得する
エージェント
エージェントメンバーを取得する
エージェント自身の情報を取得する
システム
システムヘルスサービス情報を取得する
構成
サーバーは環境変数を使用して設定できます。
CONSUL_HOST
: Consulサーバホスト(デフォルト: localhost)CONSUL_PORT
: Consulサーバポート(デフォルト: 8500)
使用法
サーバーを起動します。
サーバーは Consul に接続し、すべての機能を MCP インターフェースを通じて利用できるようになります。
発達
依存関係をインストールします:
プロジェクトをビルドします。
インスペクターを実行:
クロード・コンフィグ
ライセンス
マサチューセッツ工科大学
Tools
標準化されたモデル コンテキスト プロトコル インターフェースを通じて、Consul 機能 (サービス、ヘルス チェック、KV ストア、セッション、イベント、クエリなど) へのアクセスを提供します。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that provides LLMs with access to Valyu's knowledge retrieval and feedback APIs for searching proprietary/web sources and submitting transaction feedback.Last updated -MIT License
- -securityAlicense-qualityA Model Context Protocol server that enables Claude to interact with the ConnectWise Manage API to perform operations like retrieving, creating, updating, and deleting tickets, companies, contacts, and other entities.Last updated -MIT License
- -securityAlicense-qualityA Model Context Protocol server that provides access to Unity Catalog Functions, allowing AI assistants to list, get, create, and delete functions within Unity Catalog directly through a standardized interface.Last updated -15MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Confluence content, supporting operations like retrieving, searching, creating, and updating pages and spaces.Last updated -98MIT License