NestDaddy

K8s Lens

io.github.firas-mcp-servers/k8s-lens-mcp ยท v0.1.0

MCP server for natural-language Kubernetes operations across single or multi-cluster environments.

Connect Runs on your machine

Terminal
claude mcp add k8s-lens-mcp -e KUBECONFIG=<KUBECONFIG> -e OTEL_EXPORTER_OTLP_ENDPOINT=<OTEL_EXPORTER_OTLP_ENDPOINT> -- uvx k8s-lens-mcp==0.1.0
claude_desktop_config.json
{
  "mcpServers": {
    "k8s-lens-mcp": {
      "command": "uvx",
      "args": [
        "k8s-lens-mcp==0.1.0"
      ],
      "env": {
        "KUBECONFIG": "<KUBECONFIG>",
        "OTEL_EXPORTER_OTLP_ENDPOINT": "<OTEL_EXPORTER_OTLP_ENDPOINT>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "k8s-lens-mcp": {
      "command": "uvx",
      "args": [
        "k8s-lens-mcp==0.1.0"
      ],
      "env": {
        "KUBECONFIG": "<KUBECONFIG>",
        "OTEL_EXPORTER_OTLP_ENDPOINT": "<OTEL_EXPORTER_OTLP_ENDPOINT>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "k8s-lens-mcp": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "k8s-lens-mcp==0.1.0"
      ],
      "env": {
        "KUBECONFIG": "<KUBECONFIG>",
        "OTEL_EXPORTER_OTLP_ENDPOINT": "<OTEL_EXPORTER_OTLP_ENDPOINT>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
KUBECONFIG
Optional
Path to kubeconfig file (defaults to ~/.kube/config)
OTEL_EXPORTER_OTLP_ENDPOINT
Optional
OpenTelemetry OTLP endpoint for tracing (optional)

Details

Package[email protected] (PYPI, stdio)
First published19 May 2026
Last updated19 May 2026
Registry nameio.github.firas-mcp-servers/k8s-lens-mcp

More cloud and devops servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.