This repository contains Helm charts used by the MCP project. All charts are stored in the charts directory.
- atlassian – Helm chart moved from the repository root to
charts/atlassian. See its README for details. - claude-code-api – Helm chart for the Claude Code OpenAI-compatible gateway. See its README for usage information.
- gitlab – Helm chart for the GitLab MCP server. See its README for usage information.
- kubernetes – Helm chart for running the MCP server locally. See its README for details.
- homeassistant – Helm chart for deploying the Home Assistant MCP server. See its README.
- mcpo – Helm chart for deploying the mcpo proxy server. See its README.
- mcp-library – Library chart providing common helper templates.
A Dev Container configuration is provided in the .devcontainer directory. It includes Helm and related tools to lint and test the charts locally.
When working with charts that depend on the mcp-library chart, add this repository so Helm can resolve the dependency:
helm repo add mcp https://arbuzov.github.io/mcp-helm/
helm repo updateAfter adding the repository, run helm dependency update inside the chart directory to fetch the required dependencies.
Chart releases are published through the Release Charts GitHub Actions workflow (see .github/workflows/chart-release.yml). Any merge to master that touches charts/ triggers a release. You can also manage releases directly from the workflow dispatch form.
Use the Release Charts workflow with the action input set to delete or reupload. This runs entirely on GitHub Actions and updates the gh-pages index plus GitHub releases.
Workflow dispatch inputs:
action:release(default),delete, orreupload.chart: chart name (required for delete/reupload). Useallto target every chart.version: chart version (required for delete/reupload). Useallto target every version for the chart or, withchart=all, every version of every chart.
Notes:
- The release tag format is
<chart>-<version>(e.g.mcpo-0.3.2). - Reuploading keeps the same chart version, so only do it when you need to re-publish identical content.