Skip to main content
Glama

Consul MCP Server

Servidor MCP de Consul 🚀

Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona acceso a la funcionalidad de Consul a través de una interfaz estandarizada.

Características

El servidor proporciona acceso a las siguientes funciones de Consul:

Gestión de servicios

  • Lista de servicios en ejecución
  • Registrar y dar de baja servicios
  • Obtener información del servicio
  • Listado de servicios de catálogo
  • Obtener información del servicio de catálogo

Controles de salud

  • Registrar controles de salud
  • Dar de baja los controles de salud
  • Obtenga controles de salud para los servicios

Almacén de clave-valor

  • Obtenga valores de la tienda KV
  • Lista de claves en la tienda KV
  • Coloque valores en el almacén KV
  • Eliminar claves del almacén KV

Sesiones

  • Lista de sesiones
  • Destruir sesiones

Eventos

  • Eventos de incendio
  • Lista de eventos

Consultas preparadas

  • Crear consultas preparadas
  • Ejecutar consultas preparadas

Estado

  • Conseguir líder actual
  • Consiga compañeros actuales

Agente

  • Obtener miembros del agente
  • Obtener información propia del agente

Sistema

  • Obtener información del servicio de salud del sistema

Configuración

El servidor se puede configurar mediante variables de entorno:

  • CONSUL_HOST : Host del servidor Consul (predeterminado: localhost)
  • CONSUL_PORT : Puerto del servidor Consul (predeterminado: 8500)

Uso

  1. Iniciar el servidor:
node build/index.js
  1. El servidor se conectará a Consul y hará que toda la funcionalidad esté disponible a través de la interfaz MCP.

Desarrollo

  1. Instalar dependencias:
npm install
  1. Construir el proyecto:
npm run build
  1. Ejecutar inspector:
npm run build && npx @modelcontextprotocol/inspector node build/index.js

Configuración de Claude

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

Licencia

Instituto Tecnológico de Massachusetts (MIT)

You must be authenticated.

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

Proporciona acceso a la funcionalidad de Consul (servicios, controles de estado, almacén KV, sesiones, eventos, consultas, etc.) a través de una interfaz de protocolo de contexto de modelo estandarizada.

  1. Características
    1. Gestión de servicios
    2. Controles de salud
    3. Almacén de clave-valor
    4. Sesiones
    5. Eventos
    6. Consultas preparadas
    7. Estado
    8. Agente
    9. Sistema
  2. Configuración
    1. Uso
      1. Desarrollo
        1. Configuración de Claude
          1. Licencia

            Related MCP Servers

            • -
              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
              F
              license
              -
              quality
              A Model Context Protocol server that enables integration with the TESS API, allowing users to list and manage agents, execute agents with custom messages, and manage files through natural language interfaces.
              Last updated -
              TypeScript
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that enables interactions with the Hedera network, providing tools for wallet creation, balance checking, transaction building, and sending signed transactions.
              Last updated -
              JavaScript
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that provides tools for interacting with the Paddle Billing API, enabling users to manage products, prices, customers, transactions, subscriptions, and create custom financial reports.
              Last updated -
              8
              32
              16
              TypeScript
              Apache 2.0

            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