
Integration · Developer tools
Connect Claude & ChatGPT to Hetzner Cloud
Ask your AI which servers are running, what is attached to a volume, or to reboot a server that hangs. It reads servers, volumes, networks, firewalls, load balancers, IPs and images in your Hetzner Cloud project. It can also power servers on and off, take snapshots and look up prices.
Free plan, no credit card. Takes about a minute.
Try asking
“Which servers are running in the project, and what are their IPs?”
The AI lists servers with status, type, location and public IP addresses.
“Reboot web-02.”
It finds the server and sends a graceful reboot through the operating system, then checks the action until it has finished.
“Take a snapshot of db-01 before I upgrade it.”
It creates a snapshot of the server's disk with your description. Snapshots are billed for storage.
What your AI can do
Servers
List and inspect servers, rename them or change labels, and power on, shut down, reboot, reset or power off.
Storage and images
See volumes, snapshots, backups and OS images, and create a snapshot or backup of a server.
Network and prices
Read firewalls, private networks, load balancers, floating and primary IPs, locations, server types and the price list.
“Which servers does the 'web' firewall apply to, and what does it allow?”
It reads the firewall with its rules and the servers it is applied to.
“What do the different server types cost?”
It lists server types with CPU, RAM, disk and price per location.
“Which volumes are not attached to any server?”
It lists volumes with size and location and points out the ones without a server.
24 tools for Hetzner Cloud
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_server_snapshotChanges dataCreate a snapshot or backup image of a server's disk. Pass server_id; optional description and type ('snapshot' or 'backup'). Snapshots are billed for storage.get_actionCheck the progress and result of an action. Pass action_id.get_firewallGet one firewall by firewall_id with its rules.get_networkGet one private network by network_id with its subnets, routes and attached servers.get_pricingGet the price list for servers, volumes, IPs, load balancers and traffic.get_serverGet one server by server_id with its status, type, IPs, volumes and backup settings.get_volumeGet one volume by volume_id.list_firewallsList firewalls and the servers they apply to.list_floating_ipsList floating IP addresses and which server they point to.list_imagesList images: OS images, snapshots and backups. Filter by type (system, snapshot, backup), name or architecture.list_load_balancersList load balancers with their targets and services.list_locationsList the Hetzner data center locations.list_networksList private networks and their subnets.list_primary_ipsList primary IP addresses and the servers they belong to.list_server_actionsList recent actions on a server (power, reboot, snapshot ...) and their status. Pass server_id.list_server_typesList server types (CPU, RAM, disk) with their prices per location.list_serversList servers in the project with status, type, location and IPs. Filter by name, status or label_selector.list_volumesList block storage volumes with size, location and the server they are attached to.power_off_serverChanges dataHard power-off a server immediately (like pulling the plug); unsaved data may be lost. Pass server_id.power_on_serverChanges dataStart a server that is off. Pass server_id.reboot_serverChanges dataGracefully reboot a server via the operating system. Pass server_id.reset_serverChanges dataHard reset a server (cut power and restart); use only if a normal reboot fails. Pass server_id.shutdown_serverChanges dataGracefully shut down a server (like pressing the power button once). Pass server_id. The server keeps billing while off.update_serverChanges dataRename a server or change its labels. Pass server_id and name and/or labels.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Hetzner Cloud from the app list.
- 2
Paste your key
Paste a Hetzner Cloud project API token. In the Hetzner Cloud Console open your project, go to Security > API tokens and click Generate API token. Choose Read or Read & Write and copy the token. It is shown only once and works for that one project.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.
Questions
What can the AI do in Hetzner Cloud?
The AI can read servers, volumes, firewalls, networks, load balancers, floating and primary IPs, images, locations, server types and prices, and follow the progress of actions. It can rename servers and change labels, power servers on and off, reboot or reset them and create snapshots or backups.
Does the AI see my Hetzner Cloud API token?
No. Your Hetzner Cloud credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. A hard power-off or reset can lose unsaved data, and those actions can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Hetzner account.
Should I create a Read or a Read & Write token?
A Read token is enough if you only want the AI to look things up. Power actions, renaming and snapshots need Read & Write. Each token works for one project, so create one token per project you want the AI to reach.
Related integrations
Let your AI work in Hetzner Cloud today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Hetzner Cloud freePipMCP is not affiliated with Hetzner Cloud. Product names are trademarks of their owners.





