Skip to main content
Glama
TehilaTheStudent

Huawei CCE MCP Server

Available Huawei Cloud Tools

Proprietary CCE 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

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

{
    "mcpServers": { 
      "try-cce": {
        "command": "docker",
        "args": [
          "run",
          "--rm",
          "-i",
          "-e",
          "HUAWEI_CCE_AUTH_TOKEN",
          "-e",
          "LOG_FILE_PATH",
          "tehilathestudent/try-cce"
        ],
        "env": {
          "HUAWEI_CCE_AUTH_TOKEN": "<your huawei token>",
          "LOG_FILE_PATH": ""
        }
      }
    }
  }
  • json with node

{
    "mcpServers": {
        "try-cce": {
            "command": "npx",
            "args": [
                "-y",
                "@tehilathestudent/mcp-server-huawei-cce"
            ],
            "env": {
                "HUAWEI_CCE_AUTH_TOKEN": "<your huawei token>",
                "LOG_FILE_PATH": ""
            }
        }
    }
}

example prompt

  • list all my namespaces from huawei cloud cce

Maintenance

ActivityInactive
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables comprehensive Kubernetes cluster management through kubectl operations and Helm chart management. Supports resource operations, logging, scaling, rollouts, and diagnostics with multiple transport modes and security features.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables advanced management of Kubernetes clusters through natural language interactions. Supports querying, managing, and monitoring pods, deployments, nodes, and logs across multiple contexts and namespaces.
    10
    MIT
  • A
    license
    Not graded
    quality
    F
    maintenance
    Enables AI assistants to operate Huawei Cloud resources (ECS, OBS, GaussDB, etc.) through conversational workflows via the Model Context Protocol.
    Apache 2.0