Hetzner DNS for Claude Code
io.github.ni-c/hetzner-dns-mcp
Manage DNS zones and records (zonefiles, RRSets, TTL, protection) via the Hetzner Cloud API
client:Claude Code
transport:stdio
runtime:npm
Install Hetzner DNS in Claude Code
run in your project directory
claude mcp add hetzner-dns-mcp -e HETZNER_API_TOKEN=<HETZNER_API_TOKEN> -e HETZNER_READ_ONLY=<HETZNER_READ_ONLY> -e HETZNER_ALLOW_TOOLS=<HETZNER_ALLOW_TOOLS> -e HETZNER_DENY_TOOLS=<HETZNER_DENY_TOOLS> -e HETZNER_API_BASE_URL=<HETZNER_API_BASE_URL> -- npx -y hetzner-dns-mcp
Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs