インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Hetzner Cloud をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
Hetzner Cloud:メトリクスとアクション付きのサーバー、イメージとスナップショット、ボリューム、ネットワーク、ファイアウォール、ロードバランサー、IP、SSH キー、証明書、DNS ゾーン、サーバータイプと料金。電源操作ツールは無効の状態でインストールされます。プロジェクトトークンで Hetzner Cloud API v1 を使用。
こう聞いてみよう
Hetzner Cloud のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Hetzner Cloud をクリック、認証情報を貼り付け、MCP API キーを発行 — 完了です。Docker も
git cloneもローカルサーバーも不要。
Hetzner Cloud + ChatGPT
Hetzner Cloud:メトリクスとアクション付きのサーバー、イメージとスナップショット、ボリューム、ネットワーク、ファイアウォール、ロードバランサー、IP、SSH キー、証明書、DNS ゾーン、サーバータイプと料金。電源操作ツールは無効の状態でインストールされます。プロジェクトトークンで Hetzner Cloud API v1 を使用。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
HETZNER_CLOUD_API_TOKEN
ステップ 1 — 認証情報を取得
- Hetzner Console でプロジェクトを開き、Security → API tokens → Generate API token を選びます。
- 読み取り専用のコネクタなら Read を、電源操作ツールを有効にする予定がある場合だけ Read & Write を選びます。トークンを
HETZNER_CLOUD_API_TOKENにコピーします。Hetzner は一度しか表示しません。Authorization: Bearerとして送信されます。 - トークンは 1 つのプロジェクトに属するため、プロジェクトごとにコネクタを作成します。
- まず
hetzner_cloud_list_servers、次にサーバーの負荷を見るにはhetzner_cloud_get_server_metrics、コストにはhetzner_cloud_get_pricingかhetzner_cloud_list_server_typesを使います。
電源操作ツール(hetzner_cloud_power_on_server、hetzner_cloud_power_off_server、hetzner_cloud_shutdown_server、hetzner_cloud_reboot_server、hetzner_cloud_reset_server)は無効の状態でインストールされます。意図して有効にしてください。power off と reset はプラグを抜くようにサーバーを止めるため、shutdown か reboot を優先してください。いずれもアクションを返すので hetzner_cloud_get_action で状態を確認します。停止中のサーバーにも課金は続きます。作成、再構築、削除を行うツールはありません。API はプロジェクトごとに 1 時間 3600 リクエストまでです。Hetzner Robot(専用サーバー)と Storage Box は対象外です。
ステップ 2 — アダプターをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — ChatGPT にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
ChatGPT は開発者モード(Developer mode)で MCP サーバーをカスタムアプリとして接続します。有料プランで利用でき、無料プランでは使えません。Business・Enterprise のワークスペースでは、先に管理者が許可する必要がある場合があります。
- ChatGPT で Settings → Security and login を開き、Developer mode をオンにします。
- chatgpt.com/plugins を開き、+ をクリックします。
- 名前と短い説明を入力します(例: Name:
Hetzner Cloud)。 - Connection に MCP サーバー URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを入力し、接続を作成します。 - ChatGPT に求められたら AnythingMCP にサインイン(OAuth)し、アクセスを許可します。
利用可能なツール
| Tool | What it does |
|---|---|
hetzner_cloud_list_servers | List the servers of the project with status, server type, location, public and private IPs, image, labels, protection and traffic |
hetzner_cloud_get_server | Get one server with status, type (cores, memory, disk), datacenter, public IPv4/IPv6, private networks, attached volumes, image, backup… |
hetzner_cloud_get_server_metrics | Get time series for one server: cpu usage, disk IOPS and bandwidth, or network packets and bandwidth, between two RFC 3339 times |
hetzner_cloud_list_server_actions | List the actions run on one server (power, rebuild, backup, attach, ...) with command, status, progress, start and finish times and errors |
hetzner_cloud_get_action | Get one action by id: command, status (running, success, error), progress in percent, affected resources and the error if it failed |
hetzner_cloud_list_images | List images: system images (OS), app images, snapshots and backups, with type, OS flavor and version, architecture, size and the server it… |
hetzner_cloud_get_image | Get one image: type, status, description, OS flavor and version, architecture, disk size, creation source, protection, labels and… |
hetzner_cloud_list_volumes | List block storage volumes with size in GB, location, the server they are attached to, Linux device path, format, protection and labels |
hetzner_cloud_get_volume | Get one volume: size, location, attached server, Linux device path, filesystem format, protection, labels and creation time |
hetzner_cloud_list_networks | List private networks with IP range, subnets, routes, attached servers and load balancers, and protection |
hetzner_cloud_get_network | Get one private network with its IP range, subnets (zone, type, gateway), routes, attached servers and load balancers |
hetzner_cloud_list_firewalls | List firewalls with their inbound and outbound rules (protocol, port, source and destination IPs) and the servers or label selectors they… |
hetzner_cloud_get_firewall | Get one firewall with every rule and the resources it is applied to |
hetzner_cloud_list_load_balancers | List load balancers with type, location, public and private IPs, algorithm, services (ports, protocol, health check) and targets |
hetzner_cloud_get_load_balancer | Get one load balancer with services, health checks, targets and their health status, algorithm, network attachments and included traffic |
hetzner_cloud_get_load_balancer_metrics | Get time series for one load balancer: open connections, connections per second, requests per second or bandwidth, between two RFC 3339… |
hetzner_cloud_list_primary_ips | List primary IPs (the main public IPv4/IPv6 of servers) with address, type, datacenter, assignee, auto-delete flag and reverse DNS |
hetzner_cloud_list_floating_ips | List floating IPs with address, type, home location, the server they point to, reverse DNS entries and protection |
hetzner_cloud_list_ssh_keys | List the SSH public keys stored in the project with name, fingerprint and labels |
hetzner_cloud_list_certificates | List TLS certificates for load balancers (uploaded or managed by Let's Encrypt) with domains, validity dates and managed status |
hetzner_cloud_list_server_types | List server types (for example cx22, cpx31, cax21) with cores, CPU type, architecture, memory, disk, included traffic and prices per… |
hetzner_cloud_list_locations | List the locations (fsn1, nbg1, hel1, ash, hil, sin) with city, country, network zone and coordinates |
hetzner_cloud_list_datacenters | List datacenters with their location and which server types are supported and currently available there |
hetzner_cloud_get_pricing | Get the full price list of the project: per server type and location (hourly and monthly, net and gross), volumes per GB, primary and… |
hetzner_cloud_list_zones | List DNS zones hosted in Hetzner DNS (Cloud API) with name, mode (primary or secondary), TTL, record count, nameservers and protection |
hetzner_cloud_list_zone_rrsets | List the DNS record sets of one zone (A, AAAA, CNAME, MX, TXT, ...) with name, type, TTL and values |
hetzner_cloud_power_on_server | Start a server that is off |
hetzner_cloud_power_off_server | Cut the power of a server immediately, like pulling the plug |
hetzner_cloud_shutdown_server | Ask the guest operating system to shut down gracefully (ACPI) |
hetzner_cloud_reboot_server | Ask the guest operating system to reboot gracefully (ACPI soft reboot) |
(showing 30 of 31 tools — install the connector to see them all)
FAQ
ChatGPT の無料プランでカスタム MCP コネクタは使えますか? いいえ。カスタム MCP 接続には開発者モードが必要で、有料プランでのみ利用できます。
次のステップ
このガイドは役に立ちましたか?