Alibaba Cloud API

v1.0.0Cloud Servicesstable

阿里云 MCP Server 是一个强大的云服务集成平台,通过 Model Context Protocol (MCP) 为 AI 应用提供阿里云服务的无缝集成能力。该平台支持数万个阿里云 OpenAPI,让开发者能够轻松地将阿里云的各种服务能力集成到 AI 工作流中。

mcpmcp-server
Share:
18
Stars
0
Downloads
0
Weekly
0/5

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

Access thousands of Alibaba Cloud OpenAPI services through MCP. Integrate Alibaba Cloud services into AI workflows. Execute cloud operations and resource management tasks.
aliyun

Maintainer

LicenseMIT
Languagepython
Versionv1.0.0
UpdatedMay 20, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx alibabacloud-api

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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.

2

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-view
3

Configure 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_SECRET
4

Add 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"
      }
    }
  }
}
5

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.

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.

Quick Config Preview

{ "mcpServers": { "alibabacloud-api": { "command": "npx", "args": ["-y", "alibabacloud-api"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides