1. Conduid
  2. Developer Tools
  3. Helm
MCP server · Developer Tools

Helm

MCP server for Helm package manager

Unclaimed MIT devtools
59Fair

Scored 7 hours ago · breakdown

About Helm

Helm is an MCP server published by kubedoll-heavy-industries in the Developer Tools category: mCP server for Helm package manager.

Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/kubedoll-heavy-industries/helm-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (5)

get_dependenciesGet a chart's sub-charts (with their repo URLs, which can be fed back into the other tools)

Parameters not published.

get_notesGet chart NOTES.txt (post-install instructions)

Parameters not published.

get_valuesGet chart `values.yaml`, optionally as a focused subsection

Parameters not published.

get_versionsGet available versions of a chart (newest first)

Parameters not published.

search_chartsList or search charts in a Helm repo

Parameters not published.

Ask AI

✦

Ask AI about Helm

Powered by Claude · Grounded in docs

I know everything about Helm. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

3 checks have not been run yet.

Releases

v0.1.6v0.1.6 · 3 Jul 20260.1.6 (2026-07-03) Bug Fixes ci: Bump actions/setup-node from 6.3.0 to 6.4.0 (#63) (364b6a4) ci: Bump aquasecurity/trivy-action (#61) (2b6637b) ci: Bump googleapis/release-please-action (#56) (18576ce) ci: Bump goreleaser/goreleaser-action…
v0.1.5v0.1.5 · 30 Apr 20260.1.5 (2026-04-30) Bug Fixes trigger v0.1.5 release (#52) (8cd1db9)
v0.1.4v0.1.4 · 18 Apr 20260.1.4 (2026-04-18) Bug Fixes ci: Bump codecov/codecov-action from 5 to 6 (1b2a4ea) ci: Bump codecov/codecov-action from 5 to 6 (687e6b6) ci: Bump jdx/mise-action from 3 to 4 (c97ce7c) ci: Bump jdx/mise-action from 3 to 4 (da90d1e) deploy:…
v0.1.3v0.1.3 · 18 Mar 20260.1.3 (2026-03-18) Bug Fixes ci: Bump aquasecurity/trivy-action from 0.34.1 to 0.35.0 (ff4ec70) ci: Bump aquasecurity/trivy-action from 0.34.1 to 0.35.0 (525ad12) ci: Bump docker/bake-action from 6 to 7 (598f752) ci: Bump…
v0.1.2v0.1.2 · 2 Mar 20260.1.2 (2026-03-01) Bug Fixes deploy: fix Container import and update cloudflare deps (#9) (9bb9590) server: return JSON 404 for unmatched routes (#11) (b4cddb7)

README

mcp-helm

CI codecov Go Report Card Release

Give your AI assistant access to real Helm chart data. No more hallucinated values.yaml files.

What is this?

When you ask Claude, Cursor, or other AI assistants to help with Kubernetes deployments, they don't have access to Helm chart schemas. So they guess — and the guesses look plausible but don't match reality.

Without mcp-helm:

  • :x: Hallucinates field names that look right but don't exist
  • :x: Suggests stale or deprecated chart versions
  • :x: Wastes tokens on web fetches and guesswork

With mcp-helm:

  • :white_check_mark: Queries actual Helm repositories for real chart data
  • :white_check_mark: Gets the latest chart version automatically
  • :white_check_mark: Correct configurations the first time

mcp-helm implements the Model Context Protocol (MCP) — a standard way for AI assistants to access external data sources.

Try It Now

Add this to your editor's MCP config to use our public instance (rate limited, no install required):

{
  "mcpServers": {
    "helm": {
      "type": "http",
      "url": "https://helm-mcp.kubedoll.com/mcp"
    }
  }
}

Then ask your AI: "What values can I configure for the bitnami/postgresql chart?"

Editor Setup

Edit ~/.claude/mcp.json:

{
  "mcpServers": {
    "helm": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "ghcr.io/kubedoll-heavy-industries/mcp-helm", "--transport=stdio"]
    }
  }
}

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "helm": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "ghcr.io/kubedoll-heavy-industries/mcp-helm", "--transport=stdio"]
    }
  }
}

Edit MCP settings in Cursor's configuration:

{
  "mcpServers": {
    "helm": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "ghcr.io/kubedoll-heavy-industries/mcp-helm", "--transport=stdio"]
    }
  }
}

Add to your Continue config (~/.continue/config.json):

{
  "experimental": {
    "modelContextProtocolServers": [
      {
        "transport": {
          "type": "stdio",
          "command": "docker",
          "args": ["run", "--rm", "-i", "ghcr.io/kubedoll-heavy-industries/mcp-helm", "--transport=stdio"]
        }
      }
    ]
  }
}

If you prefer to run the binary directly, install mcp-helm and replace the Docker config with:

{
  "mcpServers": {
    "helm": {
      "command": "mcp-helm"
    }
  }
}

Available Tools

Tool What it does Useful parameters
search_charts List or search charts in a Helm repo keyword (substring filter), limit
get_versions Get available versions of a chart (newest first) limit=1 for the latest only
get_values Get chart values.yaml, optionally as a focused subsection path (e.g. .ingress), depth (default 2, 0 for full YAML), include_schema=true, include_examples=true (requires path)
get_dependencies Get a chart's sub-charts (with their repo URLs, which can be fed back into the other tools) —
get_notes Get chart NOTES.txt (post-install instructions) —

OCI registries (oci://...) do not support browsing — for OCI you must already know the chart name, then call get_versions or get_values directly with that name.

Install

Docker (recommended — no install required, used in Editor Setup above):

docker pull ghcr.io/kubedoll-heavy-industries/mcp-helm:latest

Binary:

curl -fsSL https://github.com/kubedoll-heavy-industries/helm-mcp/releases/latest/download/mcp-helm_$(uname -s)_$(uname -m).tar.gz | tar xz
sudo mv mcp-helm /usr/local/bin/

Go:

go install github.com/kubedoll-heavy-industries/helm-mcp/cmd/mcp-helm@latest

Self-Hosting

For shared deployments or when you need an HTTP endpoint:

docker run -p 8012:8012 ghcr.io/kubedoll-heavy-industries/mcp-helm:latest \
  --transport=http --listen=:8012
# Connect to http://localhost:8012/mcp

See docs/self-hosting.md for health endpoints and production recommendations.

Documentation

License

MIT — see LICENSE.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Helm

How do I install Helm?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Helm safe to use with an AI agent?

Its trust score is 59 out of 100 (fair). It passes 2 of the 3 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Helm still maintained?

Yes — the latest release is v0.1.6 (3 Jul 2026), and the last commit was 2 months ago. The repository has 0 stars.