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.
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.
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
This server cannot be installed
Enables 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.
Related MCP Servers
- AsecurityAlicenseAqualityEnables natural language interaction with Azure services through Claude Desktop, supporting resource management, subscription handling, and tenant selection with secure authentication.Last updated -31113TypeScriptMIT License
- AsecurityFlicenseAqualityEnables managing Google Cloud Platform resources through natural language commands in Claude Desktop, supporting comprehensive operations across compute, storage, databases, networking, monitoring, and IAM without manual credential setup.Last updated -5620Python
- -securityFlicense-qualityA server that enables LLMs to manage Kubernetes clusters through natural language commands, wrapping kubectl operations to provide a simplified interface for common Kubernetes tasks.Last updated -9Python
- -securityAlicense-qualityEnables management of Azure Cloud PCs using the Microsoft Graph API, allowing users to list available Cloud PCs in their tenant through Claude Desktop.Last updated -PythonMIT License