Skip to content
Agentmart
Submit a tool

Hetzner

MCP server for the Hetzner Cloud API — servers, networks, volumes, firewalls, and more.

Connector by lazyants · GitHub account verified by the MCP Registry

IndexedLicense unknownLocal (stdio)★ 5
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/lazyants-hetzner

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP server for the Hetzner Cloud API — servers, networks, volumes, firewalls, and more.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
59 read · 73 write · 53 delete
Secrets
2 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Node.js package

Tools by what they do 185

Read from the source code; the running server may list different tools.

Read 59 · Look things up without changing anything.

  • hetzner_export_zonefile
  • hetzner_get_certificate
  • hetzner_get_firewall
  • hetzner_get_floating_ip
  • hetzner_get_image
  • hetzner_get_iso
  • hetzner_get_lb_metrics
  • hetzner_get_load_balancer
  • hetzner_get_location
  • hetzner_get_network
  • hetzner_get_placement_group
  • hetzner_get_pricing
Show 47 more tools
  • hetzner_get_primary_ip
  • hetzner_get_server
  • hetzner_get_server_metrics
  • hetzner_get_server_type
  • hetzner_get_ssh_key
  • hetzner_get_storage_box
  • hetzner_get_storage_box_snapshot
  • hetzner_get_storage_box_subaccount
  • hetzner_get_storage_box_type
  • hetzner_get_volume
  • hetzner_get_zone
  • hetzner_get_zone_rrset
  • hetzner_list_certificate_actions
  • hetzner_list_certificates
  • hetzner_list_firewall_actions
  • hetzner_list_firewalls
  • hetzner_list_floating_ip_actions
  • hetzner_list_floating_ips
  • hetzner_list_image_actions
  • hetzner_list_images
  • hetzner_list_isos
  • hetzner_list_lb_types
  • hetzner_list_load_balancer_actions
  • hetzner_list_load_balancers
  • hetzner_list_locations
  • hetzner_list_network_actions
  • hetzner_list_network_members
  • hetzner_list_networks
  • hetzner_list_placement_groups
  • hetzner_list_primary_ip_actions
  • hetzner_list_primary_ips
  • hetzner_list_server_actions
  • hetzner_list_server_types
  • hetzner_list_servers
  • hetzner_list_ssh_keys
  • hetzner_list_storage_box_actions
  • hetzner_list_storage_box_folders
  • hetzner_list_storage_box_snapshots
  • hetzner_list_storage_box_subaccounts
  • hetzner_list_storage_box_types
  • hetzner_list_storage_boxes
  • hetzner_list_volume_actions
  • hetzner_list_volumes
  • hetzner_list_zone_actions
  • hetzner_list_zone_rrsets
  • hetzner_list_zones
  • hetzner_wait_for_action

Write 73 · Create, change, send or run things.

  • hetzner_add_lb_service
  • hetzner_add_lb_target
  • hetzner_add_route
  • hetzner_add_server_to_placement_group
  • hetzner_add_subnet
  • hetzner_add_zone_rrset_records
  • hetzner_apply_firewall
  • hetzner_assign_floating_ip
  • hetzner_assign_primary_ip
  • hetzner_attach_iso
  • hetzner_attach_lb_to_network
  • hetzner_attach_server_to_network
Show 61 more tools
  • hetzner_attach_volume
  • hetzner_change_dns_ptr
  • hetzner_change_floating_ip_rdns
  • hetzner_change_ip_range
  • hetzner_change_lb_algorithm
  • hetzner_change_lb_dns_ptr
  • hetzner_change_lb_type
  • hetzner_change_primary_ip_rdns
  • hetzner_change_storage_box_subaccount_home_directory
  • hetzner_change_storage_box_type
  • hetzner_change_zone_primary_nameservers
  • hetzner_change_zone_rrset_protection
  • hetzner_change_zone_rrset_ttl
  • hetzner_change_zone_ttl
  • hetzner_create_certificate
  • hetzner_create_firewall
  • hetzner_create_floating_ip
  • hetzner_create_image
  • hetzner_create_load_balancer
  • hetzner_create_network
  • hetzner_create_placement_group
  • hetzner_create_primary_ip
  • hetzner_create_server
  • hetzner_create_ssh_key
  • hetzner_create_storage_box
  • hetzner_create_storage_box_snapshot
  • hetzner_create_storage_box_subaccount
  • hetzner_create_volume
  • hetzner_create_zone
  • hetzner_create_zone_rrset
  • hetzner_disable_rescue
  • hetzner_disable_storage_box_snapshot_plan
  • hetzner_enable_backup
  • hetzner_enable_lb_public_interface
  • hetzner_enable_rescue
  • hetzner_enable_storage_box_snapshot_plan
  • hetzner_request_console
  • hetzner_resize_server
  • hetzner_resize_volume
  • hetzner_retry_certificate
  • hetzner_set_firewall_rules
  • hetzner_update_certificate
  • hetzner_update_firewall
  • hetzner_update_floating_ip
  • hetzner_update_image
  • hetzner_update_lb_service
  • hetzner_update_load_balancer
  • hetzner_update_network
  • hetzner_update_placement_group
  • hetzner_update_primary_ip
  • hetzner_update_server
  • hetzner_update_ssh_key
  • hetzner_update_storage_box
  • hetzner_update_storage_box_access_settings
  • hetzner_update_storage_box_snapshot
  • hetzner_update_storage_box_subaccount
  • hetzner_update_storage_box_subaccount_access_settings
  • hetzner_update_volume
  • hetzner_update_zone
  • hetzner_update_zone_rrset
  • hetzner_update_zone_rrset_records

Delete 53 · Delete, drop, revoke or wipe things.

  • hetzner_change_alias_ips
  • hetzner_change_floating_ip_protection
  • hetzner_change_image_protection
  • hetzner_change_load_balancer_protection
  • hetzner_change_network_protection
  • hetzner_change_primary_ip_protection
  • hetzner_change_server_protection
  • hetzner_change_storage_box_protection
  • hetzner_change_volume_protection
  • hetzner_change_zone_protection
  • hetzner_delete_certificate
  • hetzner_delete_firewall
Show 41 more tools
  • hetzner_delete_floating_ip
  • hetzner_delete_image
  • hetzner_delete_lb_service
  • hetzner_delete_load_balancer
  • hetzner_delete_network
  • hetzner_delete_placement_group
  • hetzner_delete_primary_ip
  • hetzner_delete_route
  • hetzner_delete_server
  • hetzner_delete_ssh_key
  • hetzner_delete_storage_box
  • hetzner_delete_storage_box_snapshot
  • hetzner_delete_storage_box_subaccount
  • hetzner_delete_subnet
  • hetzner_delete_volume
  • hetzner_delete_zone
  • hetzner_delete_zone_rrset
  • hetzner_detach_iso
  • hetzner_detach_lb_from_network
  • hetzner_detach_server_from_network
  • hetzner_detach_volume
  • hetzner_disable_backup
  • hetzner_disable_lb_public_interface
  • hetzner_import_zonefile
  • hetzner_power_off
  • hetzner_power_on
  • hetzner_reboot
  • hetzner_rebuild_server
  • hetzner_remove_firewall
  • hetzner_remove_lb_target
  • hetzner_remove_server_from_placement_group
  • hetzner_remove_zone_rrset_records
  • hetzner_reset
  • hetzner_reset_server_password
  • hetzner_reset_storage_box_password
  • hetzner_reset_storage_box_subaccount_password
  • hetzner_rollback_storage_box_snapshot
  • hetzner_set_zone_rrset_records
  • hetzner_shutdown
  • hetzner_unassign_floating_ip
  • hetzner_unassign_primary_ip

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • HETZNER_API_TOKEN
  • HETZNER_STORAGE_API_TOKEN

Network hosts it talks to 6

  • api.hetzner.cloud · found in code
  • api.hetzner.com · found in code
  • console.hetzner.cloud · found in code
  • docs.hetzner.cloud · found in code
  • github.com · found in code
  • raw.githubusercontent.com · found in code

Files it touches

  • Any path the agent passes to its tools

Tools (185)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • hetzner_add_lb_serviceAdd Load Balancer Service

    Add a service (port listener with forwarding rules) to a load balancer.

  • hetzner_add_lb_targetAdd Load Balancer Target

    Add a target (server, label selector, or IP) to a load balancer.

  • hetzner_add_routeAdd Route to Network

    Add a route to an existing network.

  • hetzner_add_server_to_placement_groupAdd Server to Placement Group

    Add a server to a placement group. The server must be powered off before it can be added.

  • hetzner_add_subnetAdd Subnet to Network

    Add a subnet to an existing network.

  • hetzner_add_zone_rrset_recordsAdd Records to DNS Zone RRSet

    Add new records to an existing RRSet without removing existing ones. Optionally update the RRSet TTL.

  • hetzner_apply_firewallApply Firewall to Resources

    Apply a firewall to one or more servers or label selectors.

  • hetzner_assign_floating_ipAssign Floating IP

    Assign a floating IP to a server in the same location.

  • hetzner_assign_primary_ipAssign Primary IP

    Assign a primary IP to a server.

  • hetzner_attach_isoAttach ISO to Server

    Attach an ISO image to a server. The server must be rebooted to boot from the ISO.

  • hetzner_attach_lb_to_networkAttach Load Balancer to Network

    Attach a load balancer to a network.

  • hetzner_attach_server_to_networkAttach Server to Network

    Attach a server to a private network, optionally assigning a specific IP, alias IPs, or IP range.

  • hetzner_attach_volumeAttach Volume

    Attach a volume to a server. The server and volume must be in the same location.

  • hetzner_change_alias_ipsChange Server Alias IPscan change or delete data

    Replace the alias IPs that a server has on a private network. The list overrides any existing alias IPs for that network.

  • hetzner_change_dns_ptrChange Server Reverse DNS

    Change the reverse DNS entry for one of a server's public IPv4 or IPv6 addresses. Set dns_ptr to null to reset to the default.

Show 170 more tools
  • hetzner_change_floating_ip_protectionChange Floating IP Protection

    Enable or disable delete protection on a floating IP to guard against accidental destruction.

  • hetzner_change_floating_ip_rdnsChange Floating IP Reverse DNS

    Change the reverse DNS entry for a floating IP. Set dns_ptr to null to reset.

  • hetzner_change_image_protectionChange Image Protection

    Enable or disable delete protection on a snapshot or backup image to guard against accidental destruction.

  • hetzner_change_ip_rangeChange Network IP Range

    Expand the IP range of an existing network. The new CIDR range must contain the current range; shrinking is not supported.

  • hetzner_change_lb_algorithmChange Load Balancer Algorithm

    Change the balancing algorithm of a load balancer.

  • hetzner_change_lb_dns_ptrChange Load Balancer Reverse DNS

    Change the reverse DNS entry for one of a load balancer's public IP addresses. Set dns_ptr to null to reset to the default.

  • hetzner_change_lb_typeChange Load Balancer Type

    Change the type (plan) of a load balancer.

  • hetzner_change_load_balancer_protectionChange Load Balancer Protection

    Enable or disable delete protection on a load balancer to guard against accidental destruction.

  • hetzner_change_network_protectionChange Network Protection

    Enable or disable delete protection on a network to guard against accidental destruction.

  • hetzner_change_primary_ip_protectionChange Primary IP Protection

    Enable or disable delete protection on a primary IP to guard against accidental destruction.

  • hetzner_change_primary_ip_rdnsChange Primary IP Reverse DNS

    Change the reverse DNS entry for a primary IP. Set dns_ptr to null to reset.

  • hetzner_change_server_protectionChange Server Protection

    Enable or disable delete and rebuild protection on a server to guard against accidental destruction.

  • hetzner_change_storage_box_protectionChange Storage Box Protection

    Enable or disable delete protection on a Storage Box to guard against accidental destruction.

  • hetzner_change_storage_box_subaccount_home_directoryChange Storage Box Subaccount Home Directory

    Change the home directory a Storage Box subaccount is scoped to.

  • hetzner_change_storage_box_typeChange Storage Box Type

    Change the type (capacity tier) of a Storage Box. The new type must have at least the current usage capacity.

  • hetzner_change_volume_protectionChange Volume Protection

    Enable or disable delete protection on a volume to guard against accidental destruction.

  • hetzner_change_zone_primary_nameserversChange DNS Zone Primary Nameservers

    Replace the list of primary nameservers used by a secondary DNS zone for AXFR/IXFR transfers.

  • hetzner_change_zone_protectionChange DNS Zone Protection

    Enable or disable delete protection on a DNS zone to guard against accidental destruction.

  • hetzner_change_zone_rrset_protectionChange DNS Zone RRSet Protection

    Enable or disable change protection on an RRSet to guard against accidental modification or deletion.

  • hetzner_change_zone_rrset_ttlChange DNS Zone RRSet TTL

    Change the TTL of an RRSet. Pass ttl=null to fall back to the zone default TTL.

  • hetzner_change_zone_ttlChange DNS Zone Default TTL

    Change the default TTL applied to records in a DNS zone that do not have an explicit TTL.

  • hetzner_create_certificateCreate Certificate

    Create an uploaded certificate (provide PEM data) or a managed certificate (provide domain names).

  • hetzner_create_firewallCreate Firewall

    Create a new firewall with optional rules and resource assignments.

  • hetzner_create_floating_ipCreate Floating IP

    Create a new floating IP. Either home_location or server must be provided.

  • hetzner_create_imageCreate Image

    Create a snapshot image from an existing server.

  • hetzner_create_load_balancerCreate Load Balancer

    Create a new load balancer with the specified type, location, and optional targets and services.

  • hetzner_create_networkCreate Network

    Create a new network with the specified IP range, and optionally subnets and routes.

  • hetzner_create_placement_groupCreate Placement Group

    Create a new placement group to control server distribution across hosts.

  • hetzner_create_primary_ipCreate Primary IP

    Create a new primary IP with the specified type, optional location, and optional assignee type.

  • hetzner_create_serverCreate Server

    Create a new server with the specified type, image, and configuration options.

  • hetzner_create_ssh_keyCreate SSH Key

    Add a new SSH public key to the project for use when creating servers.

  • hetzner_create_storage_boxCreate Storage Box

    Create a new Storage Box in the given location and type. Billing applies for the provisioned resource.

  • hetzner_create_storage_box_snapshotCreate Storage Box Snapshot

    Create a manual snapshot of a Storage Box, optionally with a description and labels.

  • hetzner_create_storage_box_subaccountCreate Storage Box Subaccount

    Create a subaccount on a Storage Box, scoped to a home directory with its own password and access settings.

  • hetzner_create_volumeCreate Volume

    Create a new volume. Either location or server must be provided to determine placement.

  • hetzner_create_zoneCreate DNS Zone

    Create a new DNS zone in primary or secondary mode. Optionally provide TTL, primary nameservers (for secondary), initial RRSets, or a zonefile.

  • hetzner_create_zone_rrsetCreate DNS Zone RRSet

    Create a new RRSet (record set) inside a DNS zone.

  • hetzner_delete_certificateDelete Certificatecan change or delete data

    Delete a certificate. It must not be in use by any load balancer.

  • hetzner_delete_firewallDelete Firewallcan change or delete data

    Delete a firewall. It must be removed from all resources first.

  • hetzner_delete_floating_ipDelete Floating IPcan change or delete data

    Delete a floating IP permanently. Since 2026-05-01 the floating IP must be unassigned first; otherwise the API returns the must_be_unassigned error code.

  • hetzner_delete_imageDelete Imagecan change or delete data

    Permanently delete a snapshot or backup image.

  • hetzner_delete_lb_serviceDelete Load Balancer Servicecan change or delete data

    Remove a service from a load balancer by its listen port.

  • hetzner_delete_load_balancerDelete Load Balancercan change or delete data

    Permanently delete a load balancer.

  • hetzner_delete_networkDelete Networkcan change or delete data

    Delete a network. All subnets and routes within it will also be deleted.

  • hetzner_delete_placement_groupDelete Placement Groupcan change or delete data

    Delete a placement group. All servers must be removed from it first.

  • hetzner_delete_primary_ipDelete Primary IPcan change or delete data

    Delete a primary IP permanently. Since 2026-05-01 the primary IP must be unassigned first; otherwise the API returns the must_be_unassigned error code.

  • hetzner_delete_routeDelete Route from Networkcan change or delete data

    Remove a route from an existing network.

  • hetzner_delete_serverDelete Servercan change or delete data

    Permanently delete a server. This destroys the server and all associated data.

  • hetzner_delete_ssh_keyDelete SSH Keycan change or delete data

    Delete an SSH key from the project permanently.

  • hetzner_delete_storage_boxDelete Storage Boxcan change or delete data

    Delete a Storage Box and all of its data permanently. The Storage Box must not be delete-protected.

  • hetzner_delete_storage_box_snapshotDelete Storage Box Snapshotcan change or delete data

    Delete a Storage Box snapshot permanently.

  • hetzner_delete_storage_box_subaccountDelete Storage Box Subaccountcan change or delete data

    Delete a Storage Box subaccount permanently. Its home directory contents are not removed.

  • hetzner_delete_subnetDelete Subnet from Networkcan change or delete data

    Remove a subnet from an existing network by its IP range.

  • hetzner_delete_volumeDelete Volumecan change or delete data

    Delete a volume permanently. The volume must be detached from any server.

  • hetzner_delete_zoneDelete DNS Zonecan change or delete data

    Delete a DNS zone and all of its RRSets permanently. The zone must not be delete-protected.

  • hetzner_delete_zone_rrsetDelete DNS Zone RRSetcan change or delete data

    Delete an RRSet from a DNS zone permanently. The RRSet must not be change-protected.

  • hetzner_detach_isoDetach ISO from Servercan change or delete data

    Detach an ISO image from a server. The server must be rebooted for the change to take effect.

  • hetzner_detach_lb_from_networkDetach Load Balancer from Networkcan change or delete data

    Detach a load balancer from a network.

  • hetzner_detach_server_from_networkDetach Server from Networkcan change or delete data

    Detach a server from a private network, removing its private connectivity on that network.

  • hetzner_detach_volumeDetach Volumecan change or delete data

    Detach a volume from the server it is attached to.

  • hetzner_disable_backupDisable Server Backupcan change or delete data

    Disable automatic backups for a server and remove all existing backup snapshots.

  • hetzner_disable_lb_public_interfaceDisable Load Balancer Public Interfacecan change or delete data

    Disable the public network interface of a load balancer, removing its public connectivity.

  • hetzner_disable_rescueDisable Rescue Mode

    Disable rescue mode on a server. The next reboot will boot normally.

  • hetzner_disable_storage_box_snapshot_planDisable Storage Box Snapshot Plan

    Disable the automatic snapshot plan for a Storage Box. Existing snapshots are kept.

  • hetzner_enable_backupEnable Server Backup

    Enable automatic daily backups for a server. Backups increase the server price by 20 percent. The backup window is chosen automatically.

  • hetzner_enable_lb_public_interfaceEnable Load Balancer Public Interface

    Enable the public network interface of a load balancer so it can be reached over public IPs.

  • hetzner_enable_rescueEnable Rescue Mode

    Enable rescue mode on a server. The server must be rebooted to enter rescue mode.

  • hetzner_enable_storage_box_snapshot_planEnable Storage Box Snapshot Plan

    Enable or update the automatic snapshot plan for a Storage Box (schedule and retention).

  • hetzner_export_zonefileExport DNS Zonefileread-only

    Export the current contents of a DNS zone as an RFC 1035 zonefile string.

  • hetzner_get_certificateGet Certificateread-only

    Get details of a specific certificate by its ID.

  • hetzner_get_firewallGet Firewallread-only

    Get details of a specific firewall by its ID.

  • hetzner_get_floating_ipGet Floating IPread-only

    Get details of a specific floating IP by ID.

  • hetzner_get_imageGet Imageread-only

    Get details of a specific image by ID.

  • hetzner_get_isoGet ISOread-only

    Get details of a specific ISO image by ID.

  • hetzner_get_lb_metricsGet Load Balancer Metricsread-only

    Get metrics for a load balancer over a specified time range.

  • hetzner_get_load_balancerGet Load Balancerread-only

    Get details of a specific load balancer by its ID.

  • hetzner_get_locationGet Locationread-only

    Get details of a specific location by ID.

  • hetzner_get_networkGet Networkread-only

    Get details of a specific network by its ID.

  • hetzner_get_placement_groupGet Placement Groupread-only

    Get details of a specific placement group by ID.

  • hetzner_get_pricingGet Pricingread-only

    Get current Hetzner Cloud prices, optionally selecting one resource category or traffic prices. Currency and VAT rate are included with filtered results.

  • hetzner_get_primary_ipGet Primary IPread-only

    Get details of a specific primary IP by ID.

  • hetzner_get_serverGet Serverread-only

    Get details of a specific server by ID.

  • hetzner_get_server_metricsGet Server Metricsread-only

    Retrieve time series metrics (CPU, disk, network) for a server over a time range.

  • hetzner_get_server_typeGet Server Typeread-only

    Get details of a specific server type, including specs and pricing.

  • hetzner_get_ssh_keyGet SSH Keyread-only

    Get details of a specific SSH key by ID.

  • hetzner_get_storage_boxGet Storage Boxread-only

    Get details of a specific Storage Box by ID.

  • hetzner_get_storage_box_snapshotGet Storage Box Snapshotread-only

    Get details of a specific Storage Box snapshot by ID.

  • hetzner_get_storage_box_subaccountGet Storage Box Subaccountread-only

    Get details of a specific Storage Box subaccount by ID.

  • hetzner_get_storage_box_typeGet Storage Box Typeread-only

    Get details of a specific Storage Box type by ID, including capacity and pricing.

  • hetzner_get_volumeGet Volumeread-only

    Get details of a specific volume by ID.

  • hetzner_get_zoneGet DNS Zoneread-only

    Get details of a specific DNS zone by its numeric ID or zone name (e.g. "example.com").

  • hetzner_get_zone_rrsetGet DNS Zone RRSetread-only

    Get a specific RRSet by zone, name, and record type.

  • hetzner_import_zonefileImport DNS Zonefilecan change or delete data

    Replace the contents of a DNS zone with the given RFC 1035 zonefile. This overwrites all existing RRSets.

  • hetzner_list_certificate_actionsList Certificate Actionsread-only

    List all actions performed on a specific certificate, such as issuance and renewal retries.

  • hetzner_list_certificatesList Certificatesread-only

    List all SSL/TLS certificates in the project, with optional filtering.

  • hetzner_list_firewall_actionsList Firewall Actionsread-only

    List all actions performed on a specific firewall, such as rule and resource attachment changes.

  • hetzner_list_firewallsList Firewallsread-only

    List all firewalls in the project, with optional filtering by name or labels.

  • hetzner_list_floating_ip_actionsList Floating IP Actionsread-only

    List all actions performed on a specific floating IP, such as assign, unassign, and rDNS changes.

  • hetzner_list_floating_ipsList Floating IPsread-only

    List all floating IPs in the project, with optional filtering by name or label.

  • hetzner_list_image_actionsList Image Actionsread-only

    List all actions performed on a specific image, such as snapshot creation and protection changes.

  • hetzner_list_imagesList Imagesread-only

    List all available images, including system, snapshot, and backup images.

  • hetzner_list_isosList ISOsread-only

    List all available ISO images for mounting on servers.

  • hetzner_list_lb_typesList Load Balancer Typesread-only

    List all available load balancer types with pricing and limits.

  • hetzner_list_load_balancer_actionsList Load Balancer Actionsread-only

    List all actions performed on a specific load balancer, such as service changes and target attachments.

  • hetzner_list_load_balancersList Load Balancersread-only

    List all load balancers in the project, with optional filtering by name or labels.

  • hetzner_list_locationsList Locationsread-only

    List all available Hetzner Cloud locations (regions).

  • hetzner_list_network_actionsList Network Actionsread-only

    List all actions performed on a specific network, such as subnet and route changes.

  • hetzner_list_network_membersList Network Membersread-only

    List resources attached to a network, with their subnet, IP addresses, and attachment status. Filter by resource type, subnet, or status.

  • hetzner_list_networksList Networksread-only

    List all networks in the project, with optional filtering by name or labels.

  • hetzner_list_placement_groupsList Placement Groupsread-only

    List all placement groups in the project.

  • hetzner_list_primary_ip_actionsList Primary IP Actionsread-only

    List all actions performed on a specific primary IP, such as assign, unassign, and rDNS changes.

  • hetzner_list_primary_ipsList Primary IPsread-only

    List all primary IPs in the project, with optional filtering by name, label, or IP address.

  • hetzner_list_server_actionsList Server Actionsread-only

    List all actions for a specific server, such as power changes and rebuilds.

  • hetzner_list_server_typesList Server Typesread-only

    List server types with specs, pricing, and per-location availability and recommendations.

  • hetzner_list_serversList Serversread-only

    List all servers in the project, with optional filtering by name, label, or status.

  • hetzner_list_ssh_keysList SSH Keysread-only

    List all SSH keys in the project, with optional filtering by name, label, or fingerprint.

  • hetzner_list_storage_box_actionsList Storage Box Actionsread-only

    List all actions performed on a specific Storage Box, such as type changes and password resets.

  • hetzner_list_storage_box_foldersList Storage Box Foldersread-only

    List the folders inside a Storage Box, optionally under a given path.

  • hetzner_list_storage_box_snapshotsList Storage Box Snapshotsread-only

    List the snapshots of a Storage Box, with optional filtering by name, labels, or automatic-vs-manual.

  • hetzner_list_storage_box_subaccountsList Storage Box Subaccountsread-only

    List the subaccounts of a Storage Box, with optional filtering by name, username, or labels.

  • hetzner_list_storage_box_typesList Storage Box Typesread-only

    List all available Storage Box types with their capacity, limits, and pricing.

  • hetzner_list_storage_boxesList Storage Boxesread-only

    List all Storage Boxes in the project, with optional filtering by name or labels.

  • hetzner_list_volume_actionsList Volume Actionsread-only

    List all actions performed on a specific volume, such as attach, detach, and resize operations.

  • hetzner_list_volumesList Volumesread-only

    List all volumes in the project, with optional filtering by name, label, or status.

  • hetzner_list_zone_actionsList DNS Zone Actionsread-only

    List all actions performed on a specific DNS zone, such as imports, TTL changes, and protection toggles.

  • hetzner_list_zone_rrsetsList DNS Zone RRSetsread-only

    List all RRSets in a DNS zone, with optional filtering by name, type, or labels.

  • hetzner_list_zonesList DNS Zonesread-only

    List all DNS zones in the project, with optional filtering by name, mode (primary/secondary), or labels.

  • hetzner_power_offPower Off Servercan change or delete data

    Force power off a server immediately. This is like pulling the power cord.

  • hetzner_power_onPower On Servercan change or delete data

    Start a stopped server by powering it on.

  • hetzner_rebootReboot Servercan change or delete data

    Send an ACPI reboot signal to the server for a soft reboot.

  • hetzner_rebuild_serverRebuild Servercan change or delete data

    Rebuild a server from an image, wiping all data on the server.

  • hetzner_remove_firewallRemove Firewall from Resourcescan change or delete data

    Remove a firewall from one or more servers or label selectors.

  • hetzner_remove_lb_targetRemove Load Balancer Targetcan change or delete data

    Remove a target from a load balancer.

  • hetzner_remove_server_from_placement_groupRemove Server from Placement Groupcan change or delete data

    Remove a server from its placement group.

  • hetzner_remove_zone_rrset_recordsRemove Records from DNS Zone RRSetcan change or delete data

    Remove specific records from an RRSet (matched by value) without deleting the RRSet itself.

  • hetzner_request_consoleRequest Server Console

    Request a noVNC WebSocket URL and credentials to access the server console. The URL is valid for a limited time.

  • hetzner_resetReset Servercan change or delete data

    Perform a hard reset on the server, equivalent to pressing the reset button.

  • hetzner_reset_server_passwordReset Server Root Passwordcan change or delete data

    Reset the root password of a server. The server is rebooted and a new root password is returned in the result.

  • hetzner_reset_storage_box_passwordReset Storage Box Password

    Reset the password of a Storage Box main account to the supplied value.

  • hetzner_reset_storage_box_subaccount_passwordReset Storage Box Subaccount Password

    Reset the password of a Storage Box subaccount to the supplied value.

  • hetzner_resize_serverResize Server

    Change the server type. The server will be stopped and migrated if needed.

  • hetzner_resize_volumeResize Volume

    Increase the size of a volume. Volumes can only be made larger, not smaller.

  • hetzner_retry_certificateRetry Certificate Issuance

    Retry issuance or renewal of a managed certificate that has failed.

  • hetzner_rollback_storage_box_snapshotRollback Storage Box Snapshotcan change or delete data

    Roll a Storage Box back to a snapshot. This overwrites current data with the snapshot contents.

  • hetzner_set_firewall_rulesSet Firewall Rules

    Replace all rules of a firewall with a new set of rules.

  • hetzner_set_zone_rrset_recordsSet DNS Zone RRSet Recordscan change or delete data

    Replace the full list of records in an RRSet. Existing records not in the payload are removed.

  • hetzner_shutdownShutdown Servercan change or delete data

    Send an ACPI shutdown signal for a graceful OS shutdown.

  • hetzner_unassign_floating_ipUnassign Floating IPcan change or delete data

    Unassign a floating IP from the server it is currently assigned to.

  • hetzner_unassign_primary_ipUnassign Primary IPcan change or delete data

    Unassign a primary IP from the server it is currently assigned to.

  • hetzner_update_certificateUpdate Certificate

    Update a certificate name or labels.

  • hetzner_update_firewallUpdate Firewall

    Update a firewall name or labels.

  • hetzner_update_floating_ipUpdate Floating IP

    Update a floating IP's name, description, or labels.

  • hetzner_update_imageUpdate Image

    Update an image's description, type, or labels.

  • hetzner_update_lb_serviceUpdate Load Balancer Service

    Update an existing service on a load balancer.

  • hetzner_update_load_balancerUpdate Load Balancer

    Update a load balancer name or labels.

  • hetzner_update_networkUpdate Network

    Update properties of a network such as name, labels, or vSwitch route exposure.

  • hetzner_update_placement_groupUpdate Placement Group

    Update a placement group's name or labels.

  • hetzner_update_primary_ipUpdate Primary IP

    Update a primary IP's name, auto_delete setting, or labels.

  • hetzner_update_serverUpdate Server

    Update a server's name or labels.

  • hetzner_update_ssh_keyUpdate SSH Key

    Update an SSH key's name or labels.

  • hetzner_update_storage_boxUpdate Storage Box

    Update the name and/or labels of a Storage Box.

  • hetzner_update_storage_box_access_settingsUpdate Storage Box Access Settings

    Update which access protocols (SSH, Samba, WebDAV, ZFS, external reachability) are enabled on a Storage Box.

  • hetzner_update_storage_box_snapshotUpdate Storage Box Snapshot

    Update the description and/or labels of a Storage Box snapshot.

  • hetzner_update_storage_box_subaccountUpdate Storage Box Subaccount

    Update the name, description, and/or labels of a Storage Box subaccount.

  • hetzner_update_storage_box_subaccount_access_settingsUpdate Storage Box Subaccount Access Settings

    Update the access settings (read-only, SSH, Samba, WebDAV, external reachability) of a Storage Box subaccount.

  • hetzner_update_volumeUpdate Volume

    Update a volume's name or labels.

  • hetzner_update_zoneUpdate DNS Zone

    Update a DNS zone's labels. Other zone properties are managed via dedicated change_* action tools.

  • hetzner_update_zone_rrsetUpdate DNS Zone RRSet

    Update an RRSet's labels. Records and TTL are managed via dedicated action tools.

  • hetzner_update_zone_rrset_recordsUpdate DNS Zone RRSet Record Comments

    Update the comment on existing records in an RRSet (matched by value). The comment field is always sent — use an empty string to clear.

  • hetzner_wait_for_actionWait for Actionread-only

    Wait for a resource action to reach success or error and return its full details. The timeout includes API requests and rate-limit delays.

Signals

Stars
5
Forks
3
Open issues
0
Weekly downloads
142
Last commit
Oct 23, 2026 (5 days ago)
Last release
Oct 23, 2026 (5 days ago)
Last package publish
Oct 23, 2026 (5 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.lazyants/hetzner
Version
4.0.2
Auth
API key
License
License unknown
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from lazyants

Cite this page

Hetzner MCP server. Agent Mart. https://agentmart.dev/connectors/lazyants-hetzner (last updated 2026-10-24)