remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides access to Consul functionality including service management, health checks, key-value store operations, session management, event handling, prepared queries, status information, agent operations, and system health monitoring.
Consul MCP 服务器
模型上下文协议 (MCP) 服务器通过标准化接口提供对 Consul 功能的访问。
特征
该服务器提供对以下 Consul 功能的访问:
服务管理
- 列出正在运行的服务
- 注册和注销服务
- 获取服务信息
- 列出目录服务
- 获取目录服务信息
健康检查
- 注册健康检查
- 取消注册健康检查
- 获取服务健康检查
键值存储
- 从 KV 存储获取值
- 列出 KV 存储中的键
- 将值放入 KV 存储中
- 从 KV 存储中删除键
会议
- 列出会话
- 销毁会话
活动
- 火灾事件
- 列出事件
准备好的查询
- 创建准备好的查询
- 执行准备好的查询
地位
- 获取当前领导者
- 获取当前同行
代理人
- 获取代理成员
- 获取座席自身信息
系统
- 获取系统健康服务信息
配置
可以使用环境变量来配置服务器:
CONSUL_HOST
:Consul 服务器主机(默认值:localhost)CONSUL_PORT
:Consul 服务器端口(默认值:8500)
用法
- 启动服务器:
Copy
- 该服务器将连接到 Consul 并通过 MCP 接口提供所有功能。
发展
- 安装依赖项:
Copy
- 构建项目:
Copy
- 运行检查器:
Copy
克劳德配置
Copy
执照
麻省理工学院
You must be authenticated.
通过标准化模型上下文协议接口提供对 Consul 功能(服务、健康检查、KV 存储、会话、事件、查询等)的访问。