Aller au contenu

Intégration · Outils de développement

Connecter Claude & ChatGPT à Hetzner Cloud

Demandez à votre IA quels serveurs sont en cours d'exécution, ce qui est attaché à un volume ou comment redémarrer un serveur bloqué. Elle lit les serveurs, volumes, réseaux, pare-feux, chargeurs de charge, adresses IP et images dans votre projet Hetzner Cloud. Elle peut également allumer et éteindre des serveurs, prendre des instantanés et consulter les prix.

Connecter Hetzner Cloud gratuitement

Offre gratuite, sans carte bancaire. Comptez environ une minute.

Essayez de demander

  • “Quels serveurs sont en cours d'exécution dans le projet et quelles sont leurs adresses IP ?”

    L'IA liste les serveurs avec leur statut, type, localisation et adresses IP publiques.

  • “Redémarrer web-02.”

    Elle trouve le serveur et envoie un redémarrage élégant via le système d'exploitation, puis vérifie l'action jusqu'à ce qu'elle soit terminée.

  • “Prendre un instantané de db-01 avant que je ne le mette à niveau.”

    Elle crée un instantané du disque du serveur avec votre description. Les instantanés sont facturés en fonction du stockage utilisé.

Ce que votre IA peut faire

Serveurs

Lister et inspecter les serveurs, les renommer ou modifier leurs étiquettes, ainsi que les allumer, éteindre, redémarrer, réinitialiser ou couper l'alimentation.

Stockage et images

Voir les volumes, instantanés, sauvegardes et images du système d'exploitation, ainsi que créer un instantané ou une sauvegarde de serveur.

Réseau et prix

Lire les pare-feux, réseaux privés, chargeurs de charge, adresses IP flottantes et principales, localisations, types de serveurs et la liste des prix.

  • “Quels serveurs utilise le pare-feu 'web' et quelles permissions il accorde ?”

    Elle lit le pare-feu avec ses règles et les serveurs auxquels il est appliqué.

  • “Combien coûtent les différents types de serveur ?”

    Elle liste les types de serveur avec CPU, RAM, disque et prix par localisation.

  • “Quels volumes ne sont attachés à aucun serveur ?”

    Elle liste les volumes avec leur taille et localisation en soulignant ceux sans serveur.

178 outils pour Hetzner Cloud

Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.

  • archive_action_backupVisible par d’autres
  • archive_action_public_interfaceVisible par d’autres
  • archive_action_rescueVisible par d’autres
  • assign_a_primary_ip_to_a_resourceModifie des données
  • attach_actionModifie des données
  • attach_action_attachModifie des données
  • attach_action_isoModifie des données
  • attach_action_to_networkModifie des données
  • attach_action_to_network_attachModifie des données
  • create_action_recordsModifie des données
  • create_action_routeModifie des données
  • create_action_serviceModifie des données
  • create_action_subnetModifie des données
  • create_action_targetModifie des données
  • create_action_to_placement_groupModifie des données
  • create_apply_to_resourceModifie des données
  • create_certificateModifie des données
  • create_change_algorithmModifie des données
  • create_change_alias_ipModifie des données
  • create_change_dns_ptrModifie des données
  • create_change_dns_ptr_change_load_balancer_dns_ptrModifie des données
  • create_change_dns_ptr_change_primary_ip_dns_ptrModifie des données
  • create_change_dns_ptr_change_server_dns_ptrModifie des données
  • create_change_ip_rangeModifie des données
  • create_change_primary_nameserverModifie des données
  • create_change_protectionModifie des données
  • create_change_protection_change_image_protectionModifie des données
  • create_change_protection_change_load_balancer_protectionModifie des données
  • create_change_protection_change_network_protectionModifie des données
  • create_change_protection_change_primary_ip_protectionModifie des données
  • create_change_protection_change_server_protectionModifie des données
  • create_change_protection_change_volume_protectionModifie des données
  • create_change_protection_change_zone_protectionModifie des données
  • create_change_protection_change_zone_rrset_protectionModifie des données
  • create_change_ttlModifie des données
  • create_change_ttl_change_zone_rrset_ttlModifie des données
  • create_change_typeModifie des données
  • create_change_type_change_server_typeModifie des données
  • create_firewallModifie des données
  • create_floating_ipModifie des données
  • create_load_balancerModifie des données
  • create_networkModifie des données
  • create_placement_groupModifie des données
  • create_primary_ipModifie des données
  • create_rebuildModifie des données
  • create_request_consoleModifie des données
  • create_reset_passwordSupprime des données
  • create_resizeModifie des données
  • create_retryModifie des données
  • create_serverModifie des données
  • create_server_snapshotModifie des donnéesCréez une image de sauvegarde ou snapshot du disque d'un serveur. Passez server_id ; description et type ('snapshot' ou 'backup') optionnels. Les snapshots sont facturés pour le stockage.
  • create_ssh_keyModifie des données
  • create_volumeModifie des données
  • create_zoneModifie des données
  • create_zone_rrsetModifie des données
  • delete_actions_from_placement_groupSupprime des données
  • delete_actions_from_resourcesSupprime des données
  • delete_actions_recordsSupprime des données
  • delete_actions_routeSupprime des données
  • delete_actions_serviceSupprime des données
  • delete_actions_subnetSupprime des données
  • delete_actions_targetSupprime des données
  • delete_certificateSupprime des données
  • delete_firewallSupprime des données
  • delete_floating_ipSupprime des données
  • delete_imageSupprime des données
  • delete_load_balancerSupprime des données
  • delete_networkSupprime des données
  • delete_placement_groupSupprime des données
  • delete_primary_ipSupprime des données
  • delete_serverSupprime des données
  • delete_ssh_keySupprime des données
  • delete_volumeSupprime des données
  • delete_zoneSupprime des données
  • delete_zone_rrsetSupprime des données
  • detach_actionModifie des données
  • detach_action_detachModifie des données
  • detach_action_from_networkModifie des données
  • detach_action_from_network_detachModifie des données
  • detach_action_isoModifie des données
  • detach_action_unassignModifie des données
  • get_actionVérifiez la progression et le résultat d'une action. Passez action_id.
  • get_action_get_firewalls_action
  • get_action_get_floating_ips_action
  • get_action_get_images_action
  • get_action_get_load_balancers_action
  • get_action_get_networks_action
  • get_action_get_primary_ips_action
  • get_action_get_servers_action
  • get_action_get_volumes_action
  • get_action_get_zones_action
  • get_address
  • get_an_action
  • get_certificate
  • get_firewallRécupérez un pare-feu par firewall_id avec ses règles.
  • get_floating_ip
  • get_image
  • get_iso
  • get_load_balancer
  • get_load_balancer_type
  • get_networkRécupérez un réseau privé par network_id avec ses sous-réseaux, routes et serveurs attachés.
  • get_placement_group
  • get_pricingObtenez la liste des prix pour les serveurs, volumes, IPs, chargeurs de charge et le trafic.
  • get_primary_ip
  • get_serverRécupérez un serveur par server_id avec son statut, type, IPs, volumes et paramètres de sauvegarde.
  • get_server_type
  • get_ssh_key
  • get_volumeRécupérez un volume par volume_id.
  • get_zone
  • get_zone_rrset
  • list_actions
  • list_actions_list_certificates_actions
  • list_actions_list_firewalls_actions
  • list_actions_list_floating_ips_actions
  • list_actions_list_images_actions
  • list_actions_list_load_balancers_actions
  • list_actions_list_networks_actions
  • list_actions_list_primary_ips_actions
  • list_actions_list_servers_actions
  • list_actions_list_volumes_actions
  • list_actions_list_zones_actions
  • list_certificate_actions
  • list_firewall_actions
  • list_firewallsListez les pare-feux et les serveurs auxquels ils s'appliquent.
  • list_floating_ip_actions
  • list_floating_ipsListez les adresses IP flottantes et le serveur auquel elles pointent.
  • list_image_actions
  • list_imagesListez les images : images OS, snapshots et sauvegardes. Filtrez par type (système, snapshot, backup), nom ou architecture.
  • list_load_balancer_actions
  • list_load_balancer_metrics
  • list_load_balancersListez les chargeurs de charge avec leurs cibles et services.
  • list_locationsListez les emplacements des centres de données Hetzner.
  • list_network_actions
  • list_network_users
  • list_networksListez les réseaux privés et leurs sous-réseaux.
  • list_primary_ip_actions
  • list_primary_ipsListez les adresses IP primaires et les serveurs auxquels elles appartiennent.
  • list_server_actionsListez les actions récentes sur un serveur (alimentation, redémarrage, snapshot ...) et leur statut. Passez server_id.
  • list_server_metrics
  • list_server_typesListez les types de serveur (CPU, RAM, disque) avec leurs prix par emplacement.
  • list_serversListez les serveurs dans le projet avec statut, type, emplacement et IPs. Filtrez par nom, statut ou label_selector.
  • list_volume_actions
  • list_volumesListez les volumes de stockage bloquant avec la taille, l'emplacement et le serveur auquel ils sont attachés.
  • list_zone_actions
  • list_zone_zonefiles
  • power_off_serverModifie des donnéesArrêtez un serveur par force immédiatement (comme retirer la prise) ; des données non sauvegardées peuvent être perdues. Passez server_id.
  • power_on_serverModifie des donnéesDémarrerez un serveur qui est éteint. Passez server_id.
  • reboot_serverModifie des donnéesRedémarrez un serveur de manière gracieuse via le système d'exploitation. Passez server_id.
  • reset_serverModifie des donnéesRéinitialisez un serveur par force (coupez l'alimentation et redémarrez) ; utilisez uniquement si un redémarrage normal échoue. Passez server_id.
  • restore_action_backupModifie des données
  • restore_action_public_interfaceModifie des données
  • restore_action_rescueModifie des données
  • search_certificates
  • search_isos
  • search_load_balancer_types
  • search_placement_groups
  • search_ssh_keys
  • search_zone_rrsets
  • search_zones
  • shutdown_serverModifie des donnéesÉteignez un serveur de manière gracieuse (comme appuyer une fois sur le bouton d'alimentation). Passez server_id. Le serveur continue d'être facturé lorsqu'il est éteint.
  • update_actions_recordsModifie des données
  • update_actions_rulesModifie des données
  • update_actions_serviceModifie des données
  • update_certificateModifie des données
  • update_firewallModifie des données
  • update_floating_ipModifie des données
  • update_imageModifie des données
  • update_load_balancerModifie des données
  • update_networkModifie des données
  • update_placement_groupModifie des données
  • update_primary_ipModifie des données
  • update_records_of_an_rrsetModifie des données
  • update_serverModifie des donnéesRenommer un serveur ou modifier ses étiquettes. Transmettre le server_id et le nom et/ou les étiquettes.
  • update_ssh_keyModifie des données
  • update_volumeModifie des données
  • update_zoneModifie des données
  • update_zone_rrsetModifie des données
  • upload_action_zonefileModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

    Créez un compte PipMCP gratuit et sélectionnez Hetzner Cloud dans la liste des applications.

  2. 2

    Collez votre clé

    Collez un jeton API pour projet Hetzner Cloud. Dans le console Hetzner Cloud, ouvrez votre projet, allez dans Sécurité > Jetons API et cliquez sur Générer un jeton API. Choisissez Lecture ou Lecture & Écriture et copiez le jeton. Il est affiché une seule fois et fonctionne pour ce seul projet.

  3. 3

    Ajoutez le lien à votre IA

    Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :

    1. Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
    2. Collez votre lien dans le champ URL du serveur MCP distant.
    3. Activez-le depuis le menu + d’une conversation.

Questions

Que peut faire l'IA dans Hetzner Cloud ?

L'IA peut lire les serveurs, volumes, pare-feux, réseaux, chargeurs de charge, adresses IP flottantes et principales, images, localisations, types de serveurs et prix, ainsi que suivre le déroulement des actions. Elle peut renommer les serveurs et modifier leurs étiquettes, allumer ou éteindre les serveurs, les redémarrer ou les réinitialiser, et créer des instantanés ou des sauvegardes.

L'IA voit-elle mon jeton API Hetzner Cloud ?

Non. Vos identifiants Hetzner Cloud sont chiffrés au repos et jamais montrés à l'IA. Après les avoir sauvegardés, ils ne sont plus affichés, même pas pour vous. L'IA ne voit que les résultats des outils qu'elle appelle.

Puis-je contrôler ce que l'IA est autorisée à faire ?

Oui. Vous choisissez les outils activés pour commencer en lecture seule. Un arrêt forcé ou un réinitialisation peut perdre des données non sauvegardées et nécessite votre approbation. Chaque appel d'outil est journalisé.

Fonctionne-t-il avec ChatGPT ?

Oui. Dans ChatGPT, allez dans Paramètres › Applications et connecteurs › Avancé et activez le mode Développeur, puis ajoutez votre lien PipMCP. Le mode Développeur nécessite un abonnement payant ChatGPT : Plus, Pro, Business ou Entreprise. Le même lien fonctionne également dans Claude (Paramètres › Connecteurs › Ajouter un connecteur personnalisé), Cursor et d'autres clients MCP.

Quel est le coût ?

PipMCP propose un plan gratuit sans carte bancaire. Les plans payants sont facturés par tâche terminée. Vous devez également disposer de votre propre compte Hetzner.

Devrais-je créer un token de lecture ou un token de lecture et écriture ?

Un token de lecture suffit si vous ne souhaitez que l'IA consulter des informations. Les actions d'alimentation, le renommage et les snapshots nécessitent un token de lecture et écriture. Chaque token fonctionne pour un projet, donc créez un token par projet.

Laissez votre IA travailler dans Hetzner Cloud dès aujourd’hui.

Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.

Connecter Hetzner Cloud gratuitement

PipMCP n’est pas affilié à Hetzner Cloud. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.