Skip to main content
Glama

Multi-Cluster MCP Server

by yanmxa

マルチクラスタMCPサーバー

マルチクラスタMCPサーバーは、 Generative AI(GenAI)システムがモデルコンテキストプロトコル(MCP)を介して複数のKubernetesクラスタと連携するための堅牢なゲートウェイを提供します。Kubernetesリソースに対する包括的な操作を容易にし、マルチクラスタ管理を効率化し、インタラクティブなクラスタの可観測性を実現します。

🚀 機能

🛠️ MCP ツール - Kubernetes クラスター認識

  • ハブ クラスターからリソースを取得する (現在のコンテキスト)
  • 管理対象クラスターからリソースを取得する
  • ✅ 指定されたClusterRoleを使用してマネージド クラスターに接続する
  • ✅ 複数の Kubernetes クラスターにまたがるリソースにアクセスする (Open Cluster Management 経由)
  • ❌ 統合されたクラスタからメトリック、ログ、アラートを取得して分析する
  • ❌ マネージド クラスタ、ポリシー、アドオンなどを含むマルチクラスタ API を操作する代替テキスト

📦 オープン クラスター管理*(計画)*のプロンプト テンプレート

  • OCM タスクに合わせてカスタマイズされた再利用可能なプロンプト テンプレートを提供し、エージェントのインタラクションと自動化を合理化します。

📚 オープン クラスター管理*(計画)*のための MCP リソース

  • 開発と統合をサポートするために、公式のOCMドキュメントと関連リソースを参照してください。

📌 使い方

  • MCP Inspector と併用
mcp dev ./src/multicluster_mcp_server/__main__.py

次のスニペットを使用してサーバーを構成します。

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

注: kubectlがインストールされていることを確認してください。デフォルトでは、ツールは**KUBECONFIG環境変数を使用してクラスターにアクセスします。マルチクラスター構成では、設定されたクラスターをハブクラスターとして扱い、ハブクラスターを**介して他のクラスターにアクセスします。

ライセンス

このプロジェクトはMIT ライセンスに基づいてライセンスされています。

-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Generative AI システムがモデル コンテキスト プロトコルを通じて複数の Kubernetes クラスターと対話するためのゲートウェイであり、包括的な Kubernetes リソース操作とマルチクラスター管理を可能にします。

  1. 🚀 機能
    1. 🛠️ MCP ツール - Kubernetes クラスター認識
    2. 📦 オープン クラスター管理\(計画)\のプロンプト テンプレート
    3. 📚 オープン クラスター管理\(計画)\のための MCP リソース
    4. 📌 使い方
  2. ライセンス

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      TypeScript implementation of Kubernetes cluster operations for pods, deployments, services.
      Last updated -
      9
      1,791
      700
      TypeScript
      MIT License
      • Linux
      • Apple
    • -
      security
      A
      license
      -
      quality
      An MCP server that enables interaction with Kubernetes/Minikube clusters through natural language, allowing AI agents like Codename Goose to manage Kubernetes resources via the Model Context Protocol.
      Last updated -
      Python
      MIT License
    • -
      security
      F
      license
      -
      quality
      A 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 -
      3
      Python
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that enables AI assistants to interact with Kubernetes clusters through natural language, supporting core Kubernetes operations, monitoring, security, and diagnostics.
      Last updated -
      537
      Python
      MIT License
      • Linux
      • Apple

    View all related MCP servers

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/yanmxa/multicluster-mcp-server'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server