mcp-server

A Python Model Context Protocol (MCP) server suite that exposes Huawei Cloud services as MCP tools, enabling AI agents to manage cloud resources (e.g., ECS, OBS, GaussDB and many other Huawei Cloud products) through standardized MCP transports such as http/sse/stdio.

Evaluated Mar 30, 2026 (21d ago)
Homepage ↗ Repo ↗ Infrastructure mcp huaweicloud ai-agents cloud-automation python
⚙ Agent Friendliness
50
/ 100
Can an agent use this?
🔒 Security
56
/ 100
Is it safe for agents?
⚡ Reliability
26
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
75
Documentation
55
Error Messages
0
Auth Simplicity
80
Rate Limits
20

🔒 Security

TLS Enforcement
60
Auth Strength
55
Scope Granularity
35
Dep. Hygiene
60
Secret Handling
70

Uses Huawei Cloud AK/SK via environment variables (better than hardcoding), but README does not describe MCP endpoint auth, TLS requirements per transport, secret logging prevention, or per-tool/endpoint authorization scopes. Strong risk if the MCP server is network-accessible without controls; relies heavily on least-privilege AK/SK permissions.

⚡ Reliability

Uptime/SLA
0
Version Stability
45
Breaking Changes
40
Error Recovery
20
AF Security Reliability

Best When

You want an on-prem/local MCP server that can translate agent tool calls into Huawei Cloud API actions with centralized configuration via YAML and environment-based credentials.

Avoid When

You need a managed SaaS API with documented SLAs, centralized rate-limit guarantees, or fine-grained OAuth-style access control at the MCP endpoint.

Use Cases

  • Letting an AI agent perform controlled Huawei Cloud resource management via MCP tools
  • Automating infrastructure and operations tasks (create/delete/modify) on Huawei Cloud services
  • Integrating Huawei Cloud actions into agent workflows through an MCP marketplace/client (e.g., Cline)

Not For

  • Untrusted/public exposure without network controls or authentication beyond Huawei credentials
  • Running without strict scope limitations, auditing, or least-privilege credentials
  • Use as a general-purpose cloud SDK replacement when you need REST/SDK-style ergonomics

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
Yes
Webhooks
No

Authentication

Methods: Huawei Cloud AK/SK via environment variables (HUAWEI_ACCESS_KEY, HUAWEI_SECRET_KEY)
OAuth: No Scopes: No

Authentication appears to be done by providing Huawei Cloud credentials to the MCP server via environment variables; the README does not describe endpoint-level auth or MCP client authentication.

Pricing

Free tier: No
Requires CC: No

Open-source project; costs depend on Huawei Cloud usage and any hosting you provide for the MCP server.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Tool side-effects: cloud operations may be non-idempotent (e.g., create/delete) unless each tool is implemented with idempotency semantics
  • You must ensure the AI agent has least-privilege Huawei Cloud permissions because the MCP server likely forwards actions using the provided AK/SK
  • Transport selection (http/sse/stdio) affects deployment and security; http exposure without proper network controls can be risky
  • Rate limiting/backoff behavior is not described in the provided materials

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for mcp-server.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-30.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered