Skip to main content
Glama

Consul MCP Server

Consul MCP 服务器

模型上下文协议 (MCP) 服务器通过标准化接口提供对 Consul 功能的访问。

特征

该服务器提供对以下 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