Helm

Provides tools to query Helm repositories, retrieve chart data, and fetch values without a local Helm installation.
  • 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.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

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.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational