BoltMCP install skill

A ready Claude Code skill: asks about cloud and domain, then installs, upgrades or removes BoltMCP on a cluster.

  • 372 ★ on the repository
  • Last commit
Skill

Broad access

Why this level

  • The skill runs `kubectl`, Terraform and cloud CLIs with your credentials and changes the cluster and cloud resources.
  • Risky steps (Vault, login details) are not executed by the agent and are left to the human.
All reasons and checks

boltmcp/boltmcp

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/boltmcp-install-skill

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • The skill runs `kubectl`, Terraform and cloud CLIs with your credentials and changes the cluster and cloud resources.
  • Risky steps (Vault, login details) are not executed by the agent and are left to the human.

This is third-party code. Review the repository files before installing.

What it does

The `install-boltmcp` skill sits in the BoltMCP repository and drives the installation from the documentation. Claude Code collects workstation facts: which CLIs are installed, which `kubectl` contexts exist and whether a key is in the `keys` directory. Then it asks whether the cluster is new or existing, which cloud (Google, AWS, Azure or other) and which domain. For a new cluster on AWS or Google the agent follows the Terraform stacks in `terraform/aws` and `terraform/gcp`, and otherwise the manual guide. Next come Vault, sign-in and ingress with TLS. Risky steps stay with the human: the agent shows Vault initialisation commands and the login-details script instead of running them.

Who it is for. Platform and DevOps engineers deploying BoltMCP into their own Kubernetes cluster with Claude Code.

Good fit when

  • BoltMCP goes into a new AWS or Google cluster and a Terraform plan is needed.
  • A Helm chart must be added to an existing cluster while domain and TLS are not configured yet.
  • BoltMCP is being upgraded to a new chart version.
  • An installation has to be removed and it matters whether Terraform created it.

Not a fit when

  • There is no BoltMCP access key: without a file in `keys` the install cannot start.
  • The cluster must not be changed from the agent’s workstation.
  • A different product has to be installed, not BoltMCP.

Example request

/install-boltmcp Install BoltMCP on a new Google cluster with the domain boltmcp.example.com

Limitations

A BoltMCP access key in JSON must sit in the `keys` directory; the agent does not read it. The install needs rights on the cluster and the cloud, plus `terraform` or `helm` on the machine. A human runs the Vault commands and fetches login details. The domain, DNS records and certificates still have to be set up by you. The skill is built for Claude Code and other agents are not supported. Before upgrading or uninstalling it works out whether Terraform did the install and asks you when unsure.

How to disable. Delete the skill together with the cloned `boltmcp` repository. BoltMCP itself is removed from the cluster through `docs/uninstall.mdx` or by asking `/install-boltmcp` to uninstall.

FAQ

How do I start the BoltMCP install through Claude Code?

Clone the repository, move the access key into `keys`, run `claude` inside the directory and call `/install-boltmcp Install BoltMCP on a new cluster`.

Which clouds are supported?

Terraform stacks exist for AWS and Google. Other cases follow the manual guide in `docs/(manual)`.

What does the agent not do itself?

It does not read the key file or run Vault initialisation and the login-details script. Those commands are shown to the human.

Is cloud access required?

Yes, Terraform needs a signed-in `gcloud`, `aws` or `az` and project rights. The skill checks sign-in with identity-only commands and never prints tokens.

How do I upgrade or remove BoltMCP?

Call `/install-boltmcp` and ask for an upgrade or removal. The skill detects the install method and follows the Terraform or manual section of the docs.

Discussion

No questions or reviews yet.

Skills

31 DevOps skills for Claude Code and Codex: config generators, validators and a Kubernetes debugger for Terraform, Helm, CI and Docker

SkillExtended access339Repository stars

KubeShark skill: the agent finds the failure mode first, then writes manifests, Helm and Kustomize to official practice with a rollback plan

SkillMinimal access477Repository stars

A CLI and Kubernetes operator that runs Claude Code, Codex, Gemini, OpenCode and Cursor as tasks and sessions inside a cluster

CLIBroad access358Repository stars

An SSH skill for Codex and Claude Code: remote commands, file transfer and tunnels with one JSON result and replay protection.

SkillBroad access561Repository stars

Azure Skills

Azure Skills Plugin

Editors’ pick

Microsoft's official plugin: Azure skills plus the Azure MCP Server and Foundry MCP wired in for real cloud actions

PluginBroad access1.6KRepository stars

CircleCI CLI

circleci-cli

Official

The official CircleCI CLI shows runs and failing-test logs, while skills and MCP connect it to Claude Code, Codex and Cursor.

CLIExtended access461Repository stars

README in short

The README describes installing BoltMCP with a single Helm chart on any Kubernetes cluster. The Claude route: clone the repository, put the key in `keys`, open Claude Code and invoke the skill. Manual installation is documented at `install.boltmcp.io`.

README badge

Original SKILL.md

---
name: "install-boltmcp"
description: "Use this Skill when asked to help install or uninstall BoltMCP"
allowed-tools:
  - "Bash(.claude/skills/install-boltmcp/scripts/get-workstation-info.sh)"
metadata:
  version: "1.0.0"
---

# Workstation environment

Here are the installed CLI tools, kubectl contexts, and `./keys` directory contents on this workstation:

!`.claude/skills/install-boltmcp/scripts/get-workstation-info.sh`

# Check for updates

Before installing, updating or uninstalling BoltMCP, verify that this local repo is up-to-date with `main` at https://github.com/boltmcp/boltmcp

If it isn't, prompt the user to git pull before starting a new chat session to do the install/update/uninstall.

# Install BoltMCP

## Ask questions to gather context

Ask the following questions in order. Use the ask question tool if available, otherwise just ask them in natural language. You may skip any question for which you already know the answer through previous interaction with the user.

### 1. Where do you want to install BoltMCP?

Multiple choice answers:

- On a new Kubernetes cluster
- On an existing Kubernetes cluster

### 2. Which cluster do you want to install on? (only ask this if they want to use an existing cluster)

Derive the multiple choice answers from the list of clusters above if present, also including an "Other" option.

### 3. Which is your preferred cloud provider?

Multiple choice answers:

- Google
- AWS
- Azure

Report a problem