MCP.so
登录

License

@bourbonkk

关于 License

Kubernetes Control Plane Server for Managing Multiple Clusters – the central pilot for your k8s fleets

基本信息

分类

云与基础设施

许可证

Apache-2.0 license

运行时

python

传输方式

stdio

发布者

bourbonkk

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "k8s-pilot": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "mcp[cli]",
        "mcp",
        "run",
        "k8s_pilot.py"
      ]
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is License?

License is a lightweight, centralized control plane server that manages multiple Kubernetes clusters at once. It provides powerful tools and intuitive APIs to observe and control all clusters from a single cockpit, and is powered by the Model Context Protocol (MCP) for use with Claude AI and beyond.

How to use License?

Clone the repository, install uv (Python 3.13+ package manager), then launch the server with uv run --with mcp[cli] mcp run k8s_pilot.py. For Claude Desktop, add the provided MCP server configuration to your Claude Desktop settings, replacing <path-to-cloned-repo> with your actual repository path.

Key features of License

  • Multi-cluster context switching and management
  • CRUD operations on most common Kubernetes resources
  • Namespace creation, deletion, and resource listing
  • Node management: view, cordon, uncordon, label, taint
  • Context-aware operations and seamless cluster switching

Use cases of License

  • Manage multiple Kubernetes clusters from a single interface
  • Create and manage Deployments, Services, Pods, ConfigMaps, Secrets, and more
  • Perform namespace operations and manage resource quotas and labels
  • View node details, conditions, and list pods per node

FAQ from License

What are the prerequisites to run License?

Python 3.13 or higher, the uv package manager, and access to Kubernetes clusters via ~/.kube/config or in-cluster config.

How do I use License with Claude Desktop?

Add the provided MCP server configuration to your Claude Desktop mcpServers block, using the uv command with the appropriate directory and arguments.

What Kubernetes resources can License manage?

Deployments, Services, Pods, ConfigMaps, Secrets, Ingresses, StatefulSets, DaemonSets, Roles, ClusterRoles, PersistentVolumes, and PersistentVolumeClaims.

How does License handle multiple clusters?

It supports context-aware operations, allowing you to seamlessly switch between clusters using MCP prompts.

What license is License distributed under?

License is distributed under the MIT License. See the LICENSE file for details.

评论

云与基础设施 分类下的更多 MCP 服务器