
MCDN
STDIOVolcano Engine Multi-Cloud CDN MCP server for natural language CDN data analysis
Volcano Engine Multi-Cloud CDN MCP server for natural language CDN data analysis
Volcano Engine Multi-Cloud CDN officially launches the MCP Server, which supports natural language queries and analysis of domain information and monitoring data. It is suitable for scenarios such as operation and maintenance troubleshooting, data analysis, etc., helping to build more intelligent cloud business operation and maintenance scenarios.
Version | v0.1.0 |
---|---|
Description | Multi-Cloud CDN Service Driven By Natural Language |
Category | CDN And Edge |
Tags | Multi-Cloud CDN, Business Data Analysis |
CDN MCP Server supports querying and analyzing business data information and domain configuration information, providing the following tools.
ListCloudAccounts
: Get cloud provider account listListCdnDomains
: Get third-party accelerated domain listDescribeCdnDataOffline
: Query edge statistics dataDescribeCdnOriginDataOffline
: Query origin statistics dataDescribeCdnAccessLog
: Query access logsDescribeCdnRegionAndIsp
: Get region and ISP name listCan be used with clients that support MCP Server calls such as Cline, Cursor, Claude Desktop, etc.
https://console.volcengine.com/mcdn
Obtain AccessKey and SecretKey from Volcano Engine Console - Access Control. Note: AccessKey and SecretKey must have permissions for the above OpenAPIs (available tools).
Python 3.10 or higher
Install uv
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Volcano Engine account and AccessKey/SecretKey
{ "mcpServers": { "mcp_server_mcdn": { "command": "uvx", "args": [ "--from", "git+https://github.com/volcengine/mcp-server#subdirectory=server/mcp_server_mcdn", "mcp_server_mcdn" ], "env": { "VOLCENGINE_ACCESS_KEY": "Your Volcengine AK", "VOLCENGINE_SECRET_KEY": "Your Volcengine SK" } } } }
The following environment variables can be used to configure the MCP server:
Environment Variable | Description | Default Value |
---|---|---|
VOLCENGINE_ACCESS_KEY | Volcano Engine account AccessKey | - |
VOLCENGINE_SECRET_KEY | Volcano Engine account SecretKey | - |
MIT
User Input | Query traffic data from the past week, compare and analyze traffic characteristics and proportions across different CDN providers, and provide traffic distribution optimization suggestions |
---|---|
Model Inference Process | 1. Automatically decompose task execution steps based on user questions 2. Call tools 3. Analyze based on request data |
Analysis Conclusion |
User Input | Query overall business statistics from the past week, analyze quality differences among providers except Volcano Engine |
---|---|
Model Inference Process | 1. Automatically decompose task execution steps based on user questions 2. Call tools 3. Self-correct when encountering errors 4. Analyze based on request data |
Analysis Conclusion | ![]() |