consul-mcp-server

consul-mcp-server

3.2

If you are the rightful owner of consul-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Control Protocol (MCP) server for interacting with HashiCorp Consul service discovery and service mesh.

The Consul MCP Server is designed to facilitate interaction with HashiCorp Consul's service discovery and service mesh capabilities through the Model Control Protocol (MCP) specification developed by Anthropic. This server allows AI models like Claude to analyze microservices architecture, create diagrams, identify issues, and provide recommendations using natural language. By connecting AI agents to Consul infrastructure, users can manage and analyze their services more effectively. The server supports listing and analyzing services, diagnosing health check failures, generating service mesh diagrams, detecting connection issues, and providing insights on load balancing and resource utilization.

Features

  • List and analyze services registered in Consul
  • Identify and diagnose failing health checks
  • Generate service mesh architecture diagrams
  • Detect service connection issues and provide recommendations
  • Get AI insights on service load balancing and resource utilization

Tools

  1. consult/get_services

    All services in the columns

  2. consult/get_health_checks

    Get health checks, optional filtering failed checks

  3. consult/get_service_connections

    Get the service connection and its status

  4. consul/create_service_diagram

    Mermai

  5. consult/analyze_service

    Analyze specific services to identify questions

  6. consult/get_service_metrics

    Get detailed instructions for specific services