返回市场
多集群MCP服务器

多集群MCP服务器

作者:yanmxa4 星标更新:2025-07-08

项目介绍

【技术文档摘要】

开放集群管理MCP服务器

OCM MCP服务器提供了一个强大的网关,使生成式AI(GenAI)系统能够通过模型上下文协议(MCP)与多个Kubernetes集群进行交互。它促进了对Kubernetes资源的全面操作、简化了多集群管理和提供了互动式的集群可观测性。

🚀 功能

🛠️ MCP工具 - Kubernetes集群感知

  • ✅ 从中心集群(当前上下文)检索资源

  • ✅ 从托管集群检索资源

  • ✅ 使用指定的ClusterRole连接到托管集群

  • ✅ 跨多个Kubernetes集群访问资源(通过开放集群管理)

  • 🔄 检索并分析集成集群中的指标、日志和警报

  • ❌ 与多集群API交互,包括托管集群、策略、插件等

    替代文本

    <details> <summary>多个Kubernetes集群操作</summary>

    观看演示

    </details>

📦 开放集群管理提示模板 (规划中)

  • 提供针对OCM任务定制的可重用提示模板,简化代理交互和自动化

📚 开放集群管理MCP资源 (规划中)

  • 参考官方OCM文档及相关资源以支持开发和集成

📌 如何使用

使用以下代码片段配置服务器:

{
  "mcpServers": {
    "multicluster-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "multicluster-mcp-server@latest"
      ]
    }
  }
}

注意: 确保已安装kubectl。默认情况下,该工具使用**KUBECONFIG环境变量来访问集群。在多集群设置中,它将配置的集群视为中心集群**,并通过它访问其他集群。

许可证

本项目根据MIT许可证授权。