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
Iniciar el servidor:
El servidor se conectará a Consul y hará que toda la funcionalidad esté disponible a través de la interfaz MCP.
Desarrollo
Instalar dependencias:
Construir el proyecto:
Ejecutar inspector:
Configuración de Claude
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Tools
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.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA 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 -MIT License
- -securityAlicense-qualityA 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 -MIT License
- -securityAlicense-qualityA 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 -15MIT License
- AsecurityAlicenseAqualityA 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 -98MIT License