Alibaba Cloud API
阿里云 MCP Server 是一个强大的云服务集成平台,通过 Model Context Protocol (MCP) 为 AI 应用提供阿里云服务的无缝集成能力。该平台支持数万个阿里云 OpenAPI,让开发者能够轻松地将阿里云的各种服务能力集成到 AI 工作流中。
What is Alibaba Cloud API?
Alibaba Cloud API is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to 阿里云 mcp server 是一个强大的云服务集成平台,通过 model context protocol (mcp) 为 ai 应用提供阿里云服务的无缝集成能力。该平台支持数万个阿里云 openapi,让开发者能够轻松地将阿里云的各种服务能力集成到 ai 工作流中。
阿里云 MCP Server 是一个强大的云服务集成平台,通过 Model Context Protocol (MCP) 为 AI 应用提供阿里云服务的无缝集成能力。该平台支持数万个阿里云 OpenAPI,让开发者能够轻松地将阿里云的各种服务能力集成到 AI 工作流中。
This server falls under the Cloud Services and APIs categories on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- 阿里云 MCP Server 是一个强大的云服务集成平台,通过 Model Context Protocol (MCP)
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx alibabacloud-apiConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Alibaba Cloud API
The Alibaba Cloud API MCP Server gives AI assistants seamless access to tens of thousands of Alibaba Cloud OpenAPI endpoints through the Model Context Protocol. It connects to the Alibaba Cloud platform via OAuth or static AccessKey credentials and exposes cloud resource management, Terraform provider metadata, audit logs, quota queries, and permission diagnostics. Developers use it to automate cloud operations, inspect resources, and orchestrate multi-service workflows directly from their AI assistant without switching to the console.
Prerequisites
- An Alibaba Cloud account with an AccessKey ID and AccessKey Secret (or an OAuth application configured with a callback whitelist)
- Node.js 18+ installed (for npx) or Python with uvx available
- Access to the Alibaba Cloud MCP Proxy endpoint (China: https://api.aliyun.com/mcp or International: https://api.alibabacloud.com/mcp)
- An MCP-compatible client such as Claude Desktop, Cursor, or Windsurf
Obtain Alibaba Cloud credentials
Log in to the Alibaba Cloud console and navigate to RAM (Resource Access Management) to create an AccessKey pair or configure an OAuth application. Note your AccessKey ID and AccessKey Secret, or set up the OAuth callback whitelist for interactive authentication.
Install the MCP proxy tool via uvx
The server is accessed through the alibabacloud MCP proxy. Install uvx if not already available, then run the proxy command to verify connectivity to the Alibaba Cloud MCP endpoint.
uvx alibabacloud.mcp-proxy@latest telemetry-viewConfigure static credential mode (optional)
For non-interactive environments, place your credentials in the Alibaba Cloud credentials file so the proxy can authenticate automatically without OAuth prompts.
# ~/.alibabacloud/credentials
[default]
type=access_key
access_key_id=YOUR_ACCESS_KEY_ID
access_key_secret=YOUR_ACCESS_KEY_SECRETAdd the server to your MCP client configuration
Edit your MCP client config file (e.g. claude_desktop_config.json for Claude Desktop) to register the Alibaba Cloud API server. The server uses SSE or Streamable HTTP transport against the remote endpoint.
{
"mcpServers": {
"alibabacloud-api": {
"command": "npx",
"args": ["alibabacloud-api"],
"env": {
"ALIBABA_CLOUD_ACCESS_KEY_ID": "YOUR_ACCESS_KEY_ID",
"ALIBABA_CLOUD_ACCESS_KEY_SECRET": "YOUR_ACCESS_KEY_SECRET"
}
}
}
}Restart your MCP client and verify the connection
Restart Claude Desktop (or your preferred client) and confirm the Alibaba Cloud API tools appear in the tool list. Try a simple query such as listing your ECS instances or checking resource quotas.
Alibaba Cloud API Examples
Client configuration
Example claude_desktop_config.json entry for the Alibaba Cloud API MCP server using static AccessKey credentials.
{
"mcpServers": {
"alibabacloud-api": {
"command": "npx",
"args": ["alibabacloud-api"],
"env": {
"ALIBABA_CLOUD_ACCESS_KEY_ID": "YOUR_ACCESS_KEY_ID",
"ALIBABA_CLOUD_ACCESS_KEY_SECRET": "YOUR_ACCESS_KEY_SECRET"
}
}
}
}Prompts to try
Example natural language prompts you can send to your AI assistant once the server is connected.
- "List all my running ECS instances in the cn-hangzhou region"
- "Check the resource quota for ECS vCPUs in my account"
- "Look up recent API call audit events from the last 24 hours"
- "Show the Terraform provider metadata for Alibaba Cloud OSS"
- "Diagnose why I'm getting permission denied on RAM role assumption"Troubleshooting Alibaba Cloud API
OAuth authentication fails or token expires during a session
Switch to static credential mode by providing your AccessKey ID and Secret in the credentials file at ~/.alibabacloud/credentials. This avoids interactive token refreshes and is recommended for long-running sessions.
Tools are not visible in the MCP client after configuration
Verify the npx command resolves correctly by running 'npx alibabacloud-api --help' in your terminal. Ensure your Node.js version is 18 or higher and that the MCP client has been fully restarted after editing the config file.
API calls return permission denied errors
Check that the RAM user or role associated with your AccessKey has the necessary policies attached. Use the permission diagnostics capability (EncodedDiagnosticMessage) to decode the exact permission required and attach it to your IAM policy.
Frequently Asked Questions about Alibaba Cloud API
What is Alibaba Cloud API?
Alibaba Cloud API is a Model Context Protocol (MCP) server that 阿里云 mcp server 是一个强大的云服务集成平台,通过 model context protocol (mcp) 为 ai 应用提供阿里云服务的无缝集成能力。该平台支持数万个阿里云 openapi,让开发者能够轻松地将阿里云的各种服务能力集成到 ai 工作流中。 It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Alibaba Cloud API?
Follow the installation instructions on the Alibaba Cloud API GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Alibaba Cloud API?
Alibaba Cloud API works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Alibaba Cloud API free to use?
Yes, Alibaba Cloud API is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Alibaba Cloud API Alternatives — Similar Cloud Services Servers
Looking for alternatives to Alibaba Cloud API? Here are other popular cloud services servers you can use with Claude, Cursor, and VS Code.
Open WebUI
★ 138.2kUser-friendly AI Interface (Supports Ollama, OpenAI API, ...)
Anything LLM
★ 60.4kThe all-in-one AI productivity accelerator. On device and privacy first with no annoying setup or configuration.
LocalAI
★ 46.4kLocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.
Nacos
★ 33.0kan easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.
Xiaozhi ESP32
★ 26.7k本项目为xiaozhi-esp32提供后端服务,帮助您快速搭建ESP32设备控制服务器。Backend service for xiaozhi-esp32, helps you quickly build an ESP32 device control server.
Gateway
★ 11.8kA blazing fast AI Gateway with integrated guardrails. Route to 1,600+ LLMs, 50+ AI Guardrails with 1 fast & friendly API.
Browse More Cloud Services MCP Servers
Explore all cloud services servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Alibaba Cloud API in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Alibaba Cloud API?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.