- Home
- MCP servers
- Helm
Helm
- go
14
GitHub Stars
go
Language
4 months ago
First Indexed
3 weeks ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
This MCP Helm server provides tools to interact with Helm repositories and charts, enabling AI assistants to query repositories, retrieve chart information, and access chart values without a local Helm installation. It standardizes access to Helm chart data so your AI workflows can reason about chart contents reliably.
How to use
You connect your MCP client to the Helm MCP server to query charts, fetch chart values, inspect chart contents, and resolve dependencies. Use the public instance for quick testing, or run your own server to keep data under your control. Your MCP client will discover the available tools, call them with the required parameters, and receive structured responses that include chart metadata, values, and templates.
How to install
Prerequisites you need before starting any installation:
Install using Docker
Run the server with Docker to start quickly without installing Go or building from source.
Run a pre-built binary
Download a pre-built binary for your platform and run it locally.
Use Mise
If you use Mise to manage development environments, pull the latest image and start the server through Mise.
Build from source
If you prefer building from source, follow these steps to compile and run the server locally.
# 1) Clone the repository
# (This step assumes you have Git installed)
git clone https://github.com/zekker6/mcp-helm.git
cd mcp-helm
# 2) Build the binary (Go 1.24.3 required)
go build -o mcp-helm ./cmd/mcp-helm
# 3) Run the server
./mcp-helm
Configuration
The server exposes the standard MCP protocol for tool discovery and execution. Use the provided endpoints and commands to connect your MCP client and begin querying Helm repositories and charts.
Notes and testing
A publicly available instance is provided for quick testing: https://mcp-helm.zekker.dev/mcp. Use this URL to experiment with the available tools before running your own instance.
Security considerations
When operating a local instance, consider restricting access to trusted clients and securing any API endpoints if you expose the service beyond your network.
Available tools
list_repository_charts
Lists all charts available in a Helm repository.
get_latest_version_of_chart
Retrieves the latest version for a specified chart.
get_chart_values
Retrieves the values.yaml for a chart, for either the latest version or a specific version.
get_chart_contents
Retrieves the full contents of a chart including templates, values, and metadata.
get_chart_dependencies
Retrieves the dependencies defined in a chart's Chart.yaml.