cato-mcp-server

cato-mcp-server

3.4

If you are the rightful owner of cato-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 Context Protocol (MCP) server implementation that integrates with Cato CMA Public API.

The Cato MCP CMA server is a robust implementation of the Model Context Protocol designed to facilitate seamless interaction between AI assistants and Cato's GraphQL API. This server enables AI models to query and retrieve information from Cato systems in a standardized manner, ensuring compatibility and efficiency. It has been rigorously tested with popular MCP clients, including Cursor and Claude Desktop, particularly with the Claude Sonnet 3.7 model, making it a recommended choice for these platforms. The server is available as a Docker image, simplifying deployment and integration processes. By leveraging this server, users can access a wide range of tools and resources to enhance their AI-driven operations, particularly in network management and monitoring.

Features

  • Seamless integration with Cato's GraphQL API for standardized data retrieval.
  • Tested compatibility with popular MCP clients like Cursor and Claude Desktop.
  • Available as a Docker image for easy deployment and integration.
  • Supports a variety of tools for network management and monitoring.
  • Facilitates efficient interaction between AI models and Cato systems.

Tools

  1. entity_lookup

    Retrieve a list of entities of a specific type with optional filtering and pagination support.

  2. site_types

    Provides details for all configured sites, including connection methods.

  3. sites_by_location

    Returns site data enriched with geographic location and associated PoP connectivity information.

  4. socket_versions

    Lists version information for all deployed Sockets, including site association.

  5. degraded_sites

    Identifies sites experiencing connectivity degradation or High Availability issues.

  6. wan_connectivity

    Provides real-time metrics for WAN links at each site to assess link performance and health.

  7. user_details

    Provides profile and status information for connected remote users.

  8. user_connection_details

    Offers session-specific data for connected remote users.

  9. user_software_versions

    Lists operating system and Cato Client version information for connected remote users.