Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Consul Server

FreeNot checked

A Model Context Protocol server that provides access to HashiCorp Consul's functionality, including service management, health checks, KV store, sessions, event

GitHubEmbed

About

A Model Context Protocol server that provides access to HashiCorp Consul's functionality, including service management, health checks, KV store, sessions, events, prepared queries, and system status.

README

This is a customized version of the Consul MCP Server modified specifically to support Consul ACL Tokens.

What's Changed?

  • Added support for CONSUL_TOKEN environment variable.
  • The underlying Consul client now correctly authenticates to secure clusters (with ACL enabled), allowing it to fetch both Services and Key-Value (KV) configurations without being blocked as an anonymous user.

Configuration in MCP / Claude / Cursor

Use the following configuration in your mcp_config.json (or equivalent IDE settings):

{
  "mcpServers": {
    "consul-mcp": {
      "command": "node",
      "args": [
        "C:/path/to/your/consul-mcp-server/build/index.js"
      ],
      "env": {
        "CONSUL_HOST": "10.4.0.53",
        "CONSUL_PORT": "8500",
        "CONSUL_TOKEN": "your-acl-token-here"
      }
    }
  }
}

Setup & Build

  1. Clone this repository
  2. Run npm install
  3. Run npm run build

from github.com/youngitn/consul-mcp-server

Install Consul Server in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install consul-mcp-server

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add consul-mcp-server -- npx -y github:youngitn/consul-mcp-server

FAQ

Is Consul Server MCP free?

Yes, Consul Server MCP is free — one-click install via Unyly at no cost.

Does Consul Server need an API key?

No, Consul Server runs without API keys or environment variables.

Is Consul Server hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Consul Server in Claude Desktop, Claude Code or Cursor?

Open Consul Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Consul Server with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs