ArtifactHub MCP Server
# ArtifactHub MCP Server
This is a Model Context Protocol (MCP) server for interacting with Helm charts on [Artifacthub](https://artifacthub.io/).
<a href="https://glama.ai/mcp/servers/@AlexW00/artifacthub-mcp">
<img width="380" height="200" src="https://glama.ai/mcp/servers/@AlexW00/artifacthub-mcp/badge" alt="ArtifactHub Server MCP server" />
</a>
## Usage
For VS-Code, click this [auto-install-link](https://insiders.vscode.dev/redirect/mcp/install?name=artifacthub-mcp&config=%7B%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22-i%22%2C%22--rm%22%2C%22ghcr.io%2Falexw00%2Fartifacthub-mcp%3Alatest%22%5D%7D).
Alternatively, use this MCP configuration:
```json
{
"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 templatesTDQS
Scored across 5 tools
Each tool has a clearly distinct purpose with no overlap: helm-chart-info retrieves metadata, helm-chart-template gets specific template files, helm-chart-templates-fuzzy-search searches across templates, helm-chart-values retrieves the values.yaml file, and helm-chart-values-fuzzy-search searches within values.yaml. The descriptions make it unambiguous which tool to use for each task.
All tools follow a consistent snake_case pattern with a clear 'helm-chart-' prefix and descriptive suffixes (-info, -template, -templates-fuzzy-search, -values, -values-fuzzy-search). This predictable naming convention makes it easy to understand each tool's function at a glance.
With 5 tools, this server is well-scoped for its purpose of interacting with Helm charts on Artifact Hub. Each tool earns its place by covering distinct aspects: metadata retrieval, template access, values file access, and search capabilities for both templates and values.
The tool surface provides excellent coverage for querying and searching Helm chart components, but lacks any write operations (e.g., uploading or modifying charts). Given Artifact Hub's nature as a repository, this is reasonable, but agents cannot perform any creation or update actions through this interface.