Consul MCP Server
JSON →An MCP server providing access to Consul's service discovery and configuration features.
Install
npx -y @smithery/cli Tools · 24
- list_services List running services
- register_service Register a service
- deregister_service Deregister a service
- get_service_info Get service information
- list_catalog_services List catalog services
- get_catalog_service_info Get catalog service information
- register_health_check Register health checks
- deregister_health_check Deregister health checks
- get_health_checks Get health checks for services
- get_kv_value Get values from KV store
- list_kv_keys List keys in KV store
- put_kv_value Put values in KV store
- delete_kv_key Delete keys from KV store
- list_sessions List sessions
- destroy_session Destroy sessions
- fire_event Fire events
- list_events List events
- create_prepared_query Create prepared queries
- execute_prepared_query Execute prepared queries
- get_leader Get current leader
- get_peers Get current peers
- get_agent_members Get agent members
- get_agent_self Get agent self information
- get_system_health Get system health service information
Environment variables
CONSUL_HOSTCONSUL_PORT
Links
★ 16 GitHub stars