Skip to main content

kubeopt-mcp

MCP server for KubeOpt — query Kubernetes cluster costs from Claude, Cursor, or Windsurf.

Setup

Add to your Claude Desktop config (~/.claude/claude_desktop_config.json):

{
  "mcpServers": {
    "kubeopt": {
      "command": "uvx",
      "args": ["kubeopt-mcp"],
      "env": {
        "KUBEOPT_API_URL": "https://your-kubeopt-instance.com",
        "KUBEOPT_USERNAME": "kubeopt",
        "KUBEOPT_PASSWORD": "your-password"
      }
    }
  }
}

Requires a running KubeOpt instance. See kubeopt/kubeopt to self-host.

Tools

Tool What it does
list_clusters List all monitored clusters with cost data
get_cost_summary Portfolio-level cost summary across all clusters
get_cluster_analysis Detailed analysis for a specific cluster
get_recommendations Actionable recommendations sorted by savings impact
analyze_cluster Trigger a fresh analysis and poll until complete
get_pod_costs Per-pod cost breakdown, filterable by namespace

Metadata

Release files for kubeopt-mcp 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kubeopt-mcp 1.1.0
File Size Uploaded Provenance
kubeopt_mcp-1.1.0.tar.gz 11.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for kubeopt-mcp 1.1.0
File Interpreter ABI Platform
kubeopt_mcp-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 24.4 kB

Release files / kubeopt_mcp-1.1.0.tar.gz

Download URL kubeopt_mcp-1.1.0.tar.gz
Size 11.3 kB
Tags Source
SHA-256 checksum
How to use checksums
af2df861a4b7e51ed2477c66fe3d184ece4f0e95ea4a65341831be0da36a7f12
BLAKE2b-256 checksum
How to use checksums
1c0041eede5be09eb2ca464b1379638ca78922b9bba887b82bdff25ecea47c36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / kubeopt_mcp-1.1.0-py3-none-any.whl

Download URL kubeopt_mcp-1.1.0-py3-none-any.whl
Size 13.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
058c1f5d109972f1a3b6f8a50542932080f8b4d037508e953f838eb256cdde69
BLAKE2b-256 checksum
How to use checksums
e2d4bd06580fd0b4237bd562094f5278fb48f67ab77a8ab5bb8cf513b1af6473
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for kubeopt-mcp 1.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page