MCP.so
Sign In

License MCP Server

@bourbonkk

Basic information

Category

Cloud & Infrastructure

License

Apache-2.0 license

Transports

stdio

Author

bourbonkk

About License MCP Server

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

License MCP Server config

Add this server to your MCP-compatible client using the configuration below.

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

License MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

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

Frequently asked questions

1

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.

2

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.

3

What Kubernetes resources can License manage?

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

4

How does License handle multiple clusters?

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

5

What license is License distributed under?

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

Comments

More Cloud & Infrastructure MCP servers