Helm Chart CLI MCP Server
Connect AI agents to the Helm package manager for Kubernetes and automate chart creation, validation, and repository management via natural language.

What does “Helm Chart CLI” MCP Server do?
Helm Chart CLI MCP Server provides a bridge between AI assistants and the Helm package manager for Kubernetes. This MCP server enables AI assistants to interact with Helm using natural language requests, automating common Helm workflows such as installing charts, managing repositories, and executing various Helm commands. By exposing Helm’s capabilities through the Model Context Protocol, it empowers developers and operations teams to query, manage, and control Kubernetes application deployments more efficiently. The server enhances development workflows by allowing tasks like chart creation, chart linting, repository management, and autocompletion of commands to be performed programmatically or through AI-driven interactions.
List of Prompts
No prompt templates were mentioned in the available documentation or codebase.
List of Resources
No explicit MCP resources were described in the available documentation or codebase.
List of Tools
- helm_completion
Generates autocompletion scripts for various shells (bash, fish, powershell, zsh). - helm_create
Creates a new Helm chart with a specified name and optional starter template. - helm_lint
Runs verification tests on a chart to ensure it is well-formed.
Use Cases of this MCP Server
- Automated Chart Creation
Developers can request new Helm charts to be scaffolded programmatically, streamlining the process of Kubernetes application deployment setup. - Chart Validation via Linting
AI assistants can invoke the linting tool to automatically validate chart correctness, reducing manual errors and improving deployment reliability. - Shell Autocompletion Assistance
Provides shell-specific autocompletion scripts to streamline command-line use of Helm, improving developer productivity. - Integration with AI Assistants
Enables AI-powered agents to manage Helm operations directly, supporting conversational DevOps and reducing context switching. - Repository and Chart Management
(Assumed from typical Helm operations, but not explicitly listed in tools—limit to what is documented.)
How to set it up
Windsurf
- Ensure Python 3.8+ and Helm CLI are installed.
- Clone the repository:
git clone https://github.com/modelcontextprotocol/servers.git cd src/helm
- Install dependencies and run:
uv venv source .venv/Scripts/Activate.ps1 uv pip install -e . mcp-server-helm
- Add the MCP server to your Windsurf configuration:
{ "mcpServers": { "helm-chart-cli": { "command": "mcp-server-helm", "args": [] } } }
- Save, restart Windsurf, and verify connection.
Securing API Keys Example
{
"mcpServers": {
"helm-chart-cli": {
"command": "mcp-server-helm",
"args": [],
"env": {
"API_KEY": "${HELM_MCP_API_KEY}"
},
"inputs": {
"api_key": "${HELM_MCP_API_KEY}"
}
}
}
}
Claude
- Ensure prerequisites: Python 3.8+ and Helm CLI installed.
- Clone and set up as above.
- Edit your Claude configuration:
{ "mcpServers": { "helm-chart-cli": { "command": "mcp-server-helm", "args": [] } } }
- Save and restart Claude. Confirm server registration.
Cursor
- Install Python 3.8+ and Helm CLI.
- Clone, install, and launch the MCP server as above.
- Add to Cursor’s config:
{ "mcpServers": { "helm-chart-cli": { "command": "mcp-server-helm", "args": [] } } }
- Save and restart Cursor. Test connection.
Cline
- Ensure prerequisites and clone/setup as above.
- Add the MCP server to Cline’s configuration:
{ "mcpServers": { "helm-chart-cli": { "command": "mcp-server-helm", "args": [] } } }
- Save, restart Cline, and verify.
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"helm-chart-cli": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “helm-chart-cli” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Overview and purpose described in README.md |
List of Prompts | ⛔ | No prompt templates found |
List of Resources | ⛔ | No explicit resources listed |
List of Tools | ✅ | helm_completion, helm_create, helm_lint (from README.md) |
Securing API Keys | ✅ | Example provided in setup section |
Sampling Support (less important in evaluation) | ⛔ | Not mentioned |
Based on the above, Helm Chart CLI MCP Server provides solid tool support and clear setup instructions, but lacks explicit resource and prompt lists, as well as documentation on Roots or sampling. The documentation is practical and focused, making it a good fit for technical users.
MCP Score
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 2 |
Number of Stars | 6 |
Rating:
This MCP server implementation is practical and well-documented for tool exposure and setup, but is missing full MCP resource/prompt primitives and advanced features documentation. It would rate a 6/10—solid for practical use, but not as feature-complete as the best examples.
Frequently asked questions
- What is the Helm Chart CLI MCP Server?
It is a server that connects AI assistants with the Helm package manager for Kubernetes, allowing natural language requests to automate common Helm tasks such as chart creation, linting, and autocompletion.
- Which Helm tools are supported?
The MCP server exposes helm_completion (shell autocompletion scripts), helm_create (scaffold new charts), and helm_lint (validate chart correctness).
- How does Helm Chart CLI MCP Server improve developer workflows?
It enables AI-powered agents to automate and streamline common Helm operations, reducing manual errors and context switching, and allowing conversational DevOps for Kubernetes deployments.
- How do I integrate the MCP server with FlowHunt?
Add the MCP component to your FlowHunt flow, configure it with your server details in the system MCP config panel, and connect it to your AI agent. The agent can then access all provided Helm functions programmatically.
- Is my API key secure when using this MCP server?
Yes. Store API keys as environment variables and reference them in your configuration as shown in the setup instructions, ensuring sensitive data is never hardcoded.
Try Helm Chart CLI MCP Server in FlowHunt
Empower your AI agents to manage Helm charts and Kubernetes deployments with ease. Integrate the Helm Chart CLI MCP Server into FlowHunt for advanced automation and productivity.