MCP server/cloud

ArtifactHub MCP Server

Interact with Helm charts on ArtifactHub via MCP

hd-deman/artifacthub-mcp ↗by hd-demanupdated
Manual setup required. We don't have a verified install command for this server. Follow the maintainer README and use the raw config below as a starting point.
1

Prepare the server locally

Run this once before adding it to Claude Code.

git clone https://github.com/hd-deman/artifacthub-mcp
cd artifacthub-mcp

Then follow the repository README for any remaining dependency or build steps.

2

Add it to Claude Code

Paste the maintainer's config below, then edit any placeholder values.

~/.claude.json
{
  "servers": {
    "artifacthub-mcp": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/alexw00/artifacthub-mcp"
      ]
    }
  }
}

See the artifacthub-mcp README for full setup instructions.

3

Make your agent remember this setup

artifacthub-mcp's config, env vars, and the gotchas you hit — recalled in every future Claude Code, Cursor, and Codex session.

npx conare@latest

Free · one command · indexes the sessions already on disk. Set up in the browser instead →

What it does

  • Retrieve Helm chart metadata including IDs and versions
  • Access default values.yaml files for specific charts
  • Perform fuzzy searches within chart values
  • Fetch specific chart templates by name
  • Fuzzy search across template names and contents

Tools 5

helm-chart-infoGet information about a Helm chart such as id and latest version
helm-chart-valuesGet the default values.yaml of a Helm chart
helm-chart-values-fuzzy-searchFuzzy search for a value in the default values.yaml of a Helm chart
helm-chart-templateGet a template of a Helm chart by name
helm-chart-template-fuzzy-searchFuzzy search the names/contents of templates

Try it

Get the latest version information for the bitnami/nginx Helm chart.
Show me the default values.yaml for the stable/prometheus chart.
Search for 'ingress' in the default values of the ingress-nginx Helm chart.
Retrieve the deployment template for the redis chart.
Find templates related to 'serviceaccount' in the cert-manager Helm chart.
Original README from hd-deman/artifacthub-mcp

ArtifactHub MCP Server

This is a Model Context Protocol (MCP) server for interacting with Helm charts on Artifacthub.

<a href="https://glama.ai/mcp/servers/@AlexW00/artifacthub-mcp"> </a>

Usage

For VS-Code, click this auto-install-link.

Alternatively, use this MCP configuration:

{
	"servers": {
		"artifacthub-mcp": {
			"type": "stdio",
			"command": "docker",
			"args": ["run", "-i", "--rm", "ghcr.io/alexw00/artifacthub-mcp"]
		}
	}
}

Available tools

  • helm-chart-info: get information about a Helm chart such as id and latest version
  • helm-chart-values: get the default values.yaml of a Helm chart
  • helm-chart-values-fuzzy-search: fuzzy search for a value in the default values.yaml of a Helm chart
  • helm-chart-template: get a template of a Helm chart by name
  • helm-chart-template-fuzzy-search: fuzzy search the names/contents of templates

Frequently Asked Questions

What are the key features of ArtifactHub?

Retrieve Helm chart metadata including IDs and versions. Access default values.yaml files for specific charts. Perform fuzzy searches within chart values. Fetch specific chart templates by name. Fuzzy search across template names and contents.

What can I use ArtifactHub for?

Quickly inspecting Helm chart configurations without leaving the IDE. Analyzing default values for Kubernetes packages before deployment. Searching for specific configuration keys in complex Helm charts. Reviewing template structures for troubleshooting Helm deployments.

How do I install ArtifactHub?

Install ArtifactHub by running: docker run -i --rm ghcr.io/alexw00/artifacthub-mcp

What MCP clients work with ArtifactHub?

ArtifactHub works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Conare · memory for coding agents

Turn this server into reusable context

Keep ArtifactHub docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Set up free$npx conare@latest