Gives Claude the ability to spin up ephemeral Ubuntu VMs on Hetzner or Vultr through shell exec, file I/O, and repository cloning operations. Useful when you need isolated environments for builds, tests, or Docker workflows without touching your local machine. Each VM gets root access, a public IP, and a configurable TTL from 15 minutes to 30 days. The MCP server wraps Gibil's CLI to let Claude forge machines, run commands over SSH, and destroy them when done. Particularly handy for parallel agent workflows where each task needs its own clean box, or when you want to let Claude break things without consequences. Requires a Vultr or Hetzner account.
HETZNER_API_TOKENsecretRequired when targeting Hetzner. Get from console.hetzner.com > Security > API Tokens.
VULTR_API_KEYsecretRequired when targeting Vultr. Get from my.vultr.com > Account > API. At least one provider token is required.
GITHUB_TOKENsecretOptional. Used to clone private GitHub repos into the VM at boot via cloud-init.
GIBIL_API_KEYsecretOptional. Authenticates against gibil.dev for usage tracking and paid plans.
ray0907/git-mcp-server
cyanheads/git-mcp-server
io.github.b1ff/atlassian-dc-mcp-bitbucket
io.github.b1ff/atlassian-dc-mcp-jira
com.mcparmory/atlassian-jira
sirlordt/vscode-terminal-mcp