Give your AI assistant access to real Helm chart data. No more hallucinated values.yaml files.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Give your AI assistant access to real Helm chart data. No more hallucinated values.yaml files.
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:
With mcp-helm:
mcp-helm implements the Model Context Protocol (MCP) β a standard way for AI assistants to access external data sources.
Add this to your editor's MCP config to use our public instance (rate limited, no install required):
Then ask your AI: "What values can I configure for the bitnami/postgresql chart?"
Edit ~/.claude/mcp.json:
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
Edit MCP settings in Cursor's configuration:
Add to your Continue config (~/.continue/config.json):
If you prefer to run the binary directly, install mcp-helm and replace the Docker config with:
| 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.
Docker (recommended β no install required, used in Editor Setup above):
Binary:
Go:
For shared deployments or when you need an HTTP endpoint:
See docs/self-hosting.md for health endpoints and production recommendations.
MIT β see LICENSE.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/helm-mcp)<a href="https://allmcps.com/mcp/helm-mcp"><img src="https://allmcps.com/api/badge/helm-mcp?style=directory" alt="Helm MCP on AllMCPs" /></a>