Huawei MCP Server
Provides tools for interacting with Huawei Cloud's Question Answering Bot (CBS) service, enabling management of question answering bots and related operations.
Provides tools for interacting with Huawei Cloud's Software Repository for Container (SWR) service, enabling management of container images and repositories.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Huawei MCP Serverlist my ECS instances"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-server
Huawei MCP Server is a Model Context Protocol server built on Huawei Cloud services, providing secure and controlled cloud access capabilities for large AI models. Through standardized MCP specifications, it enables AI assistants to operate Huawei Cloud resources within conversational workflows, supporting core services including ECS, OBS, GaussDB, and other widely-used cloud products.
Mcp-server catalog
Related MCP server: Alibaba Cloud MCP Server
Practical documents
Demo
Cline uses Huawei Cloud EIP MCP Server to create and delete EIP instances.
Running Guide
1. Dependency Installation
Install the Python environment in advance. Since Python 3.4 and 2.7.9, pip has been installed with Python as a standard component.
2. Environment variable settings
Prepare AK and SK and set them to environment variables
ak environment variable name: HUAWEI_ACCESS_KEY
sk environment variable name: HUAWEI_SECRET_KEY

3. Running method
Take running the mcp-server-ecs service as an example
Run with 'uv' (recommended)
# Enter the root path of the project
cd /path/to/you/mcp-server
# Start the service
uv run mcp-server-ecsExecute uv run mcp-server-ecs -h to view the usage instructions, the configuration values of the config.yaml file in the sub-project can be overwritten by using the optional parameters in the command line
usage: mcp-server-ecs [-h] [-p PORT] [-t {http,sse,stdio}]
MCP Server
options:
-h, --help show this help message and exit
-p, --port PORT Port number
-t, --transport {http,sse,stdio}
Transport of MCP ServerRun with python

# Enter the root path of the project
cd /path/to/you/mcp-server
# Install dependencies
pip install -e .
# Enter the specified service (mcp-server-ecs) path
cd huaweicloud_services_server/mcp_server_ecs/src/mcp_server_ecs
# Start the service
python run.pyMCP Marketplace Integration
Configure the mcp service to use http in cline. The json format is as follows
{
"mcpServers": {
"mcp_server_ecs": {
"url": "http://localhost:8888/mcp",
"disabled": false,
"type": "streamableHttp",
"autoApprove": []
}
}
}Tools
Contributing
We welcome contributions from the open-source community! If you'd like to contribute to this project, please refer to the contributing guide.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP Hub: AI service discovery, per-user OAuth, and multi-service workflow orchestration
MCP-Native LLM Orchestration Agent
Community preview of HuaweiCloud DevKit MCP server (official: io.github.huaweicloud)
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables interaction with Huawei Cloud Container Engine (CCE) through proprietary CCE APIs and Kubernetes-native APIs, allowing users to manage clusters, namespaces, and pods via natural language commands.5 npm1-
- FlicenseCqualityDmaintenanceEnables AI assistants to manage Alibaba Cloud resources via natural language, with explicit tools for common services and a universal API invoker for full cloud coverage.92-
- AlicenseNot gradedqualityDmaintenanceEnables AI to execute RPA applications and workflows through the Model Context Protocol, supporting both local and cloud modes.5 npm1MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that provides secure, controlled access to Huawei Cloud services (ECS, OBS, GaussDB, etc.) for AI assistants, enabling cloud resource management through conversational workflows.46Apache 2.0