# microk8s-mcp

Source: https://glimind.com/server/pypi%2Fmicrok8s-mcp
Registry id: `pypi/microk8s-mcp`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "microk8s-mcp": {
      "command": "uvx",
      "args": [
        "microk8s-mcp"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add microk8s-mcp -- uvx microk8s-mcp
```

## Tools (8)

- `apply_manifest`: Apply a Kubernetes manifest (YAML/JSON) to the cluster.
- `describe_resource`: Describe a Kubernetes resource in detail.
- `get_logs`: Get logs from a pod or container.
- `get_resources`: Get Kubernetes resources (pods, deployments, services, etc.) from the cluster.
- `manage_addon`: Enable or disable a MicroK8s addon.
- `microk8s_status`: Get the status of the MicroK8s cluster, including snap-level status and addon states.
- `restart_rollout`: Restart a deployment's rollout.
- `scale_deployment`: Scale a deployment to a specified number of replicas.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
