Skip to content

[OSPP-2025] Integrate karmada-mcp-server into dashboard #234

@warjiang

Description

@warjiang

Karmada (Kubernetes Armada) is a Kubernetes management system that enables you to run cloud-native applications across multiple Kubernetes clusters and cloud platforms without modifying the applications. By leveraging Kubernetes-native APIs and advanced scheduling capabilities, Karmada delivers truly open, multi-cloud Kubernetes.

Since OpenAI introduced LLM(large language models), various domains have been exploring their practical applications. The MCP (Model Context Protocol), developed by Anthropic, is a standardized protocol designed to rapidly and uniformly integrate vertical domain capabilities into existing workflows. The Karmada community has also been experimenting with large model applications, such as developing Karmada-MCP-Server based on the MCP protocol, which allows MCP-compatible clients to manage multi-cluster environments through natural language.

However, the current implementation requires extensive user configuration and remains relatively complex. Given that MCP is a standard protocol, we propose integrating Karmada-MCP-Server into the Karmada Dashboard. This integration would provide users with out-of-the-box large model capabilities through a ChatUI interface, significantly enhancing cluster management efficiency.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions