ArtifactHub MCP Server

1

Add it to Claude Code

Run this in a terminal.

Run in terminal
claude mcp add artifacthub-mcp -- docker run -i --rm ghcr.io/alexw00/artifacthub-mcp
README.md

Interact with Helm charts on ArtifactHub via MCP

ArtifactHub MCP Server

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

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

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

Configuration

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

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.

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.

Turn this server into reusable context

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

Need the old visual installer? Open Conare IDE.
Open Conare