icon for mcp server

Huawei MCP

STDIO

Model Context Protocol server for secure Huawei Cloud resource management through AI assistants.

mcp-server

GitHub License CI PRs Welcome Last Commit Language

简体中文

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.

Demo

Demo

The video demonstrates using Cline with Huawei MCP Server to create a new ECS instance and remove it.

Prepare

Install uv

# On macOS and Linux. curl -LsSf https://astral.sh/uv/install.sh | sh

Configuration

Use VS Code + Cline to config MCP Server.

To use huaweicloud-mcp-server MCP Server with any other MCP Client, you can manually add this configuration and restart for changes to take effect:

{ "mcpServers": { "huaweicloud-mcp-server": { "timeout": 600, "command": "uv", "args": [ "--directory", "/path/to/yours/mcp-server/src", "run", "server.py" ], "env": { "HUAWEI_CLOUD_MCP_TRANSPORT": "stdio", "HUAWEI_CLOUD_AK": "Your Access Key AK", "HUAWEI_CLOUD_SK": "Your Access Key SK" } } } }

MCP Maketplace Integration

Tools

ProductToolFunctionImplematationStatus
ECScreate_post_paid_ecs_instanceCreate post paid ecs instanceECSDone
delete_ecs_instanceDelete ecs instanceECSDone
select_ecs_instanceRetrieve ecs instanceECSDone
VPCget_vpc_idGet vpc idVPCDone
list_all_subnetsList all subnetsVPCDone
get_subnet_idGet subnet idVPCDone
OBSbucket_existChecks if a specified bucket existsOBSDone
get_bucketsGet bucketsOBSDone
delete_bucketDelete bucketOBSDone
create_bucketCreate bucketOBSDone
get_objectsGet objects in the bucketOBSDone
download_objectDownload objectOBSDone
delete_objectDelete objectOBSDone
OCRrecognize_general_textRecognize general text in imagesOCRDone

Roadmap

Please refer to the roadmap.

Contribution

We welcome contributions from the open-source community! If you'd like to contribute to this project, please refer to the DEVELOPEMENT file.

Be the First to Experience MCP Now