Provides access to Huawei Cloud CCE (Cloud Container Engine) APIs, enabling management of clusters and Kubernetes resources like namespaces and pods.
Offers native Kubernetes API access for managing resources including namespaces and pods, with operations for listing, retrieving, creating, and deleting these resources.
Click on "Install 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 CCE MCP Serverlist all pods in the production namespace"
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.
Available Huawei Cloud Tools
Proprietary CCE APIs
Cluster-related APIs
list_clusters: List all clusters in a Huawei CCE project.
get_cluster_by_id: Retrieve details of a specific cluster by its ID.
Related MCP server: MCP Kubernetes Server
Kubernetes-native APIs
Namespace APIs:
GET list_namespaces: List all namespaces.
GET get_namespace_by_name: Retrieve details of a specific namespace by its name.
POST create_namespace: Create a new namespace.
DELETE delete_namespace: Delete an existing namespace.
Pod APIs:
GET list_pods: List all pods.
GET list_pods_by_namespace: List all pods in a namespace.
GET get_pod_by_name_and_namespace: Retrieve details of a specific pod by its name and namespace.
POST create_pod: Create a new pod and namespace.
DELETE delete_pod: Delete an existing pod.
Integration Instructions
To use the Huawei Cloud tools, you must provide your Huawei Cloud CCE API authentication token as an environment variable:
HUAWEI_CCE_AUTH_TOKEN: Your Huawei Cloud CCE API authentication token (required)
Example configuration for MCP server integration:
( logging is optional, no logging if LOG_FILE_PATH is not set )
json with docker
json with node
example prompt
list all my namespaces from huawei cloud cce