Skip to main content
Glama

Consul MCP Server

Consul MCP サーバー 🚀

標準化されたインターフェースを通じて Consul の機能へのアクセスを提供するモデル コンテキスト プロトコル (MCP) サーバー。

特徴

サーバーは、次の Consul 機能へのアクセスを提供します。

サービス管理

  • 実行中のサービスの一覧
  • サービスの登録と登録解除
  • サービス情報を取得する
  • リストカタログサービス
  • カタログサービス情報を取得する

健康診断

  • ヘルスチェックを登録する
  • ヘルスチェックの登録解除
  • サービスのヘルスチェックを受ける

キーバリューストア

  • KVストアから値を取得する
  • KVストア内のキーを一覧表示する
  • KVストアに値を入れる
  • KVストアからキーを削除する

セッション

  • セッションの一覧
  • セッションを破棄する

イベント

  • 火災発生
  • イベントを一覧表示する

準備済みクエリ

  • 準備されたクエリを作成する
  • 準備されたクエリを実行する

状態

  • 現在のリーダーを取得
  • 現在のピアを取得する

エージェント

  • エージェントメンバーを取得する
  • エージェント自身の情報を取得する

システム

  • システムヘルスサービス情報を取得する

構成

サーバーは環境変数を使用して設定できます。

  • CONSUL_HOST : Consulサーバホスト(デフォルト: localhost)
  • CONSUL_PORT : Consulサーバポート(デフォルト: 8500)

使用法

  1. サーバーを起動します。
node build/index.js
  1. サーバーは Consul に接続し、すべての機能を MCP インターフェースを通じて利用できるようになります。

発達

  1. 依存関係をインストールします:
npm install
  1. プロジェクトをビルドします。
npm run build
  1. インスペクターを実行:
npm run build && npx @modelcontextprotocol/inspector node build/index.js

クロード・コンフィグ

{ "mcpServers": { "consul-mcp": { "command": "node", "args": [ "/ABSOLUTE/PATH/TO/PARENT/FOLDER/consul-mcp-server/build/index.js" ] } } }

ライセンス

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

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

標準化されたモデル コンテキスト プロトコル インターフェースを通じて、Consul 機能 (サービス、ヘルス チェック、KV ストア、セッション、イベント、クエリなど) へのアクセスを提供します。

  1. 特徴
    1. サービス管理
    2. 健康診断
    3. キーバリューストア
    4. セッション
    5. イベント
    6. 準備済みクエリ
    7. 状態
    8. エージェント
    9. システム
  2. 構成
    1. 使用法
      1. 発達
        1. クロード・コンフィグ
          1. ライセンス

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              A 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 -
              JavaScript
              MIT License
              • Apple
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that enables integration with the TESS API, allowing users to list and manage agents, execute agents with custom messages, and manage files through natural language interfaces.
              Last updated -
              TypeScript
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that enables interactions with the Hedera network, providing tools for wallet creation, balance checking, transaction building, and sending signed transactions.
              Last updated -
              JavaScript
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that provides tools for interacting with the Paddle Billing API, enabling users to manage products, prices, customers, transactions, subscriptions, and create custom financial reports.
              Last updated -
              8
              32
              16
              TypeScript
              Apache 2.0

            View all related MCP servers

            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/kocierik/consul-mcp-server'

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