Skip to main content
Glama

Consul MCP 服务器

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

特征

该服务器提供对以下 Consul 功能的访问:

服务管理

  • 列出正在运行的服务

  • 注册和注销服务

  • 获取服务信息

  • 列出目录服务

  • 获取目录服务信息

健康检查

  • 注册健康检查

  • 取消注册健康检查

  • 获取服务健康检查

键值存储

  • 从 KV 存储获取值

  • 列出 KV 存储中的键

  • 将值放入 KV 存储中

  • 从 KV 存储中删除键

会议

  • 列出会话

  • 销毁会话

活动

  • 火灾事件

  • 列出事件

准备好的查询

  • 创建准备好的查询

  • 执行准备好的查询

地位

  • 获取当前领导者

  • 获取当前同行

代理人

  • 获取代理成员

  • 获取座席自身信息

系统

  • 获取系统健康服务信息

Related MCP server: ConnectWise Manage MCP Server

配置

可以使用环境变量来配置服务器:

  • 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" ] } } }

执照

麻省理工学院

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

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