Cato MCP CMA
@catonetworks
Cato MCP CMA について
This repository provides a local mcp-server for Cato Network's public GraphQL API
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"cato-mcp-server": {
"command": "docker",
"args": [
"pull",
"ghcr.io/catonetworks/cato-mcp-server:latest"
]
}
}
}ツール
1sites_by_location
概要
What is Cato MCP CMA?
Cato MCP CMA is a Model Context Protocol (MCP) server that integrates with the Cato CMA Public API. It allows AI assistants to query and retrieve information from Cato systems via GraphQL in a standardized way. Designed for use with MCP clients like Cursor and Claude Desktop (Claude Sonnet 4 recommended).
How to use Cato MCP CMA?
Run the server as a Docker container from ghcr.io/catonetworks/cato-mcp-server or build from source using yarn install && yarn build. Configure the required environment variables (CATO_API_HOST, CATO_ACCOUNT_ID, CATO_API_KEY) and add the server to your MCP client’s configuration (e.g., Claude Desktop’s claude_desktop_config.json).
Key features of Cato MCP CMA
- Lookup entities (users, sites, services) with filtering and pagination.
- Retrieve site details, location, connectivity, and socket versions.
- Access user profile, connection status, and software versions.
- Query site network health and bandwidth consumption rankings.
- Analyze user and site metrics with timeseries and aggregation.
Use cases of Cato MCP CMA
- AI assistants answering questions about site operational status and connectivity.
- Monitoring user connection details and session data.
- Identifying sites with poor network quality (high packet loss, latency, jitter).
- Capacity planning using top bandwidth consumers among sites or users.
- Analyzing infrastructure change events and annotation trends.
FAQ from Cato MCP CMA
What clients are compatible with Cato MCP CMA?
Tested with Cursor and Claude Desktop (non-free tier) using the Claude Sonnet 4 model.
What environment variables are required?
CATO_API_HOST (e.g., api.catonetworks.com), CATO_ACCOUNT_ID, and CATO_API_KEY for authentication.
How do I update to the latest version?
Use --pull always in the Docker run command, or manually run docker pull ghcr.io/catonetworks/cato-mcp-server:latest.
Can I build from source?
Yes, clone the repository, run yarn install and yarn build, then configure the MCP client to use the built index.js.
Does this server store any data locally?
No, it queries the Cato CMA Public API on each request; no local data persistence is mentioned.
「その他」の他のコンテンツ
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Awesome Mlops
visengerA curated list of references for MLOps
Codelf
unbugA search tool helps dev to solve the naming things problem.
コメント