Consul MCP Server 🚀
A Model Context Protocol (MCP) server that provides access to Consul’s functionality through a standardized interface.
Features
The server provides access to the following Consul functionality:
Service Management
- List running services
- Register and deregister services
- Get service information
- List catalog services
- Get catalog service information
Health Checks
- Register health checks
- Deregister health checks
- Get health checks for services
Key-Value Store
- Get values from KV store
- List keys in KV store
- Put values in KV store
- Delete keys from KV store
Sessions
- List sessions
- Destroy sessions
Events
- Fire events
- List events
Prepared Queries
- Create prepared queries
- Execute prepared queries
Status
- Get current leader
- Get current peers
Agent
- Get agent members
- Get agent self information
System
- Get system health service information
Configuration
The server can be configured using environment variables:
CONSUL_HOST: Consul server host (default: localhost)CONSUL_PORT: Consul server port (default: 8500)
Usage
- Start the server:
node build/index.js
- The server will connect to Consul and make all functionality available through the MCP interface.
Development
- Install dependencies:
npm install
- Build the project:
npm run build
- Run inspector:
npm run build && npx @modelcontextprotocol/inspector node build/index.js
Claude config
{
"mcpServers": {
"consul-mcp": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/consul-mcp-server/build/index.js"
]
}
}
}
License
MIT
Consul MCP Server
by kocierik
Project Details
- kocierik/consul-mcp-server
- MIT License
- Last Updated: 4/20/2025
Recomended MCP Servers
🧩
Local Development Environment Manager
Let LLMs manage your local dev environments
YouTube MCP
🧩
Fetch Server
Model Context Protocol Servers
🧩
Limetest MCP Server
Natural language end to end testing framework
🧩
MCP Installer
An MCP server that installs other MCP servers for you
WebEvalAgent
An MCP server that autonomously evaluates web applications.
EVM Signer
MCP server for managing EVM keys and deploying smart contracts via Infura
🧩
React + Vite Starter Template
Netskope NPA
Weather API Server
Bitcoin SV Tools Server
An MCP Server for Bitcoin SV
Magic Meal Kits





