Skip to main content
Glama

Consul MCP Server

Consul MCP-Server 🚀

Ein Model Context Protocol (MCP)-Server, der über eine standardisierte Schnittstelle Zugriff auf die Funktionalität von Consul bietet.

Merkmale

Der Server bietet Zugriff auf die folgenden Consul-Funktionen:

Serviceverwaltung

  • Liste der laufenden Dienste
  • Dienste an- und abmelden
  • Serviceinformationen abrufen
  • Katalogdienste auflisten
  • Abrufen von Katalogdienstinformationen

Gesundheitschecks

  • Gesundheitschecks registrieren
  • Gesundheitschecks abmelden
  • Erhalten Sie Integritätsprüfungen für Dienste

Schlüssel-Wert-Speicher

  • Werte aus dem KV-Speicher abrufen
  • Schlüssel im KV-Speicher auflisten
  • Werte in den KV-Speicher einfügen
  • Schlüssel aus dem KV-Speicher löschen

Sitzungen

  • Sitzungen auflisten
  • Sitzungen zerstören

Veranstaltungen

  • Brandereignisse
  • Auflisten von Ereignissen

Vorbereitete Abfragen

  • Erstellen vorbereiteter Abfragen
  • Ausführen vorbereiteter Abfragen

Status

  • Aktuellen Anführer holen
  • Aktuelle Peers abrufen

Agent

  • Agentenmitglieder abrufen
  • Holen Sie sich Selbstinformationen des Agenten

System

  • Abrufen von Informationen zum Systemintegritätsdienst

Konfiguration

Der Server kann mithilfe von Umgebungsvariablen konfiguriert werden:

  • CONSUL_HOST : Consul-Server-Host (Standard: localhost)
  • CONSUL_PORT : Consul-Server-Port (Standard: 8500)

Verwendung

  1. Starten Sie den Server:
node build/index.js
  1. Der Server stellt eine Verbindung zu Consul her und stellt alle Funktionen über die MCP-Schnittstelle zur Verfügung.

Entwicklung

  1. Installieren Sie Abhängigkeiten:
npm install
  1. Erstellen Sie das Projekt:
npm run build
  1. Führen Sie den Inspektor aus:
npm run build && npx @modelcontextprotocol/inspector node build/index.js

Claude-Konfiguration

{ "mcpServers": { "consul-mcp": { "command": "node", "args": [ "/ABSOLUTE/PATH/TO/PARENT/FOLDER/consul-mcp-server/build/index.js" ] } } }

Installation über Smithery

So installieren Sie Consul Server für Claude Desktop automatisch über Smithery :

npx -y @smithery/cli install @kocierik/consul-mcp-server --client claude

Lizenz

MIT

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Bietet Zugriff auf Consul-Funktionen (Dienste, Integritätsprüfungen, KV-Store, Sitzungen, Ereignisse, Abfragen usw.) über eine standardisierte Model Context Protocol-Schnittstelle.

  1. Merkmale
    1. Serviceverwaltung
    2. Gesundheitschecks
    3. Schlüssel-Wert-Speicher
    4. Sitzungen
    5. Veranstaltungen
    6. Vorbereitete Abfragen
    7. Status
    8. Agent
    9. System
  2. Konfiguration
    1. Verwendung
      1. Entwicklung
        1. Claude-Konfiguration
          1. Installation über Smithery
        2. Lizenz

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server that provides LLMs with access to Valyu's knowledge retrieval and feedback APIs for searching proprietary/web sources and submitting transaction feedback.
            Last updated -
            2
            TypeScript
            MIT License
            • Linux
            • Apple
          • -
            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
            A
            license
            -
            quality
            A Model Context Protocol server that provides access to Unity Catalog Functions, allowing AI assistants to list, get, create, and delete functions within Unity Catalog directly through a standardized interface.
            Last updated -
            14
            Python
            MIT License
          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server that enables AI assistants to interact with Confluence content, supporting operations like retrieving, searching, creating, and updating pages and spaces.
            Last updated -
            9
            8
            TypeScript
            MIT License

          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