by aliyun
Enables AI assistants to operate Alibaba Cloud resources such as ECS, Cloud Monitor, OOS and other services through seamless integration with Alibaba Cloud APIs via the Model Context Protocol.
Provides a Model Context Protocol (MCP) server that connects AI assistants to Alibaba Cloud APIs, allowing automated management of cloud resources like Elastic Compute Service (ECS), Virtual Private Cloud (VPC), Relational Database Service (RDS), Object Storage Service (OSS) and Cloud Monitor.
curl -LsSf https://astral.sh/uv/install.sh | sh
{
"mcpServers": {
"alibaba-cloud-ops-mcp-server": {
"timeout": 600,
"command": "uvx",
"args": ["alibaba-cloud-ops-mcp-server@latest"],
"env": {
"ALIBABA_CLOUD_ACCESS_KEY_ID": "Your Access Key ID",
"ALIBABA_CLOUD_ACCESS_KEY_SECRET": "Your Access Key SECRET"
}
}
}
}
Q: Which credentials are required?
A: Set ALIBABA_CLOUD_ACCESS_KEY_ID
and ALIBABA_CLOUD_ACCESS_KEY_SECRET
as environment variables.
Q: How is the server started?
A: The MCP client runs the command defined in the configuration (uvx alibaba-cloud-ops-mcp-server@latest
).
Q: Can I customize the timeout?
A: Yes, modify the timeout
field (default 600 seconds).
Q: Is there a GUI? A: The server itself is headless; management is performed via MCP‑compatible clients such as VS Code extensions, Cursor, or Model Studio.
Q: What if I need a newer version?
A: Update the package name in the args
array to the desired version, e.g., alibaba-cloud-ops-mcp-server@2.0.0
.
Alibaba Cloud Ops MCP Server is a Model Context Protocol (MCP) server that provides seamless integration with Alibaba Cloud APIs, enabling AI assistants to operation resources on Alibaba Cloud, supporting ECS, Cloud Monitor, OOS andother widely used cloud products.
Install uv
# On macOS and Linux.
curl -LsSf https://astral.sh/uv/install.sh | sh
Use VS Code + Cline to config MCP Server.
To use alibaba-cloud-ops-mcp-server
MCP Server with any other MCP Client, you can manually add this configuration and restart for changes to take effect:
{
"mcpServers": {
"alibaba-cloud-ops-mcp-server": {
"timeout": 600,
"command": "uvx",
"args": [
"alibaba-cloud-ops-mcp-server@latest"
],
"env": {
"ALIBABA_CLOUD_ACCESS_KEY_ID": "Your Access Key ID",
"ALIBABA_CLOUD_ACCESS_KEY_SECRET": "Your Access Key SECRET"
}
}
}
}
For detailed parameter description, see MCP startup parameter document
Product | Tool | Function | Implematation | Status |
---|---|---|---|---|
ECS | RunCommand | Run Command | OOS | Done |
StartInstances | Start Instances | OOS | Done | |
StopInstances | Stop Instances | OOS | Done | |
RebootInstances | Reboot Instances | OOS | Done | |
DescribeInstances | View Instances | API | Done | |
DescribeRegions | View Regions | API | Done | |
DescribeZones | View Zones | API | Done | |
DescribeAvailableResource | View Resource Inventory | API | Done | |
DescribeImages | View Images | API | Done | |
DescribeSecurityGroups | View Security Groups | API | Done | |
RunInstances | Create Instances | OOS | Done | |
DeleteInstances | Delete Instances | API | Done | |
ResetPassword | Modify Password | OOS | Done | |
ReplaceSystemDisk | Replace Operating System | OOS | Done | |
VPC | DescribeVpcs | View VPCs | API | Done |
DescribeVSwitches | View VSwitches | API | Done | |
RDS | DescribeDBInstances | List RDS Instances | API | Done |
StartDBInstances | Start the RDS instance | OOS | Done | |
StopDBInstances | Stop the RDS instance | OOS | Done | |
RestartDBInstances | Restart the RDS instance | OOS | Done | |
OSS | ListBuckets | List Bucket | API | Done |
PutBucket | Create Bucket | API | Done | |
DeleteBucket | Delete Bucket | API | Done | |
ListObjects | View object information in the bucket | API | Done | |
CloudMonitor | GetCpuUsageData | Get CPU Usage Data for ECS Instances | API | Done |
GetCpuLoadavgData | Get CPU One-Minute Average Load Metric Data | API | Done | |
GetCpuloadavg5mData | Get CPU Five-Minute Average Load Metric Data | API | Done | |
GetCpuloadavg15mData | Get CPU Fifteen-Minute Average Load Metric Data | API | Done | |
GetMemUsedData | Get Memory Usage Metric Data | API | Done | |
GetMemUsageData | Get Memory Utilization Metric Data | API | Done | |
GetDiskUsageData | Get Disk Utilization Metric Data | API | Done | |
GetDiskTotalData | Get Total Disk Partition Capacity Metric Data | API | Done | |
GetDiskUsedData | Get Disk Partition Usage Metric Data | API | Done |
If you have any questions, please join the Alibaba Cloud Ops MCP discussion group (DingTalk group: 113455011677) for discussion.
Please log in to share your review and rating for this MCP.
{ "mcpServers": { "alibaba-cloud-ops-mcp-server": { "command": "uvx", "args": [ "alibaba-cloud-ops-mcp-server@latest" ], "env": { "ALIBABA_CLOUD_ACCESS_KEY_ID": "<YOUR_ACCESS_KEY_ID>", "ALIBABA_CLOUD_ACCESS_KEY_SECRET": "<YOUR_ACCESS_KEY_SECRET>" } } } }
Explore related MCPs that share similar capabilities and solve comparable challenges
by awslabs
Provides specialized servers that expose AWS capabilities through the Model Context Protocol, enabling AI assistants to retrieve up-to-date documentation, execute API calls, and automate infrastructure workflows directly within development environments.
by cloudflare
Provides a collection of Model Context Protocol servers that enable MCP‑compatible clients to interact with Cloudflare services such as Workers, Observability, Radar, and more, allowing natural‑language driven management of configurations, data, and operations.
by Flux159
Connects to a Kubernetes cluster and offers a unified MCP interface for kubectl, Helm, port‑forwarding, diagnostics, and non‑destructive read‑only mode.
by TencentEdgeOne
Deploy HTML, folders, or zip archives to EdgeOne Pages and instantly obtain a public URL for fast edge delivery.
by rishikavikondala
Provides Model Context Protocol tools for performing AWS S3 and DynamoDB operations, with automatic logging and audit access via the `audit://aws-operations` endpoint.
by confluentinc
Enables AI assistants to manage Confluent Cloud resources such as Kafka topics, connectors, and Flink SQL statements through natural‑language interactions.
by aws-samples
Retrieve PDF documents and other S3 objects through Model Context Protocol resources, enabling LLMs to pull data directly from AWS S3 buckets.
by kocierik
Connects to HashiCorp Nomad and exposes Model Context Protocol endpoints for job, deployment, node, allocation, variable, volume, ACL, Sentinel, and cluster management via a Go‑based server.
by qiniu
Provides MCP endpoints that enable AI models to list buckets, retrieve file lists, upload and download files, generate download links, perform image scaling and rounding, and refresh or prefetch CDN resources on Qiniu cloud.