
Gérer l’hébergement interrompt généralement le développement. Vous écrivez du code dans un éditeur, ouvrez un tableau de bord d’hébergement pour créer un site Web, passez à un terminal pour empaqueter ou pousser le projet, revenez au tableau de bord pour inspecter un déploiement, et ouvrez encore d’autres outils lorsque le DNS, les journaux ou les ressources du serveur exigent votre attention.
Hostinger Connector réduit ces changements de contexte. Il connecte les services Hostinger aux outils de codage IA grâce au Model Context Protocol (MCP), ce qui vous permet de demander à un assistant IA d’inspecter ou de gérer des ressources d’hébergement prises en charge sans quitter votre éditeur.
Ça semble pratique. Cela soulève aussi une question plus importante : Pouvez-vous faire confiance à un assistant IA pour exécuter correctement de vraies tâches d’hébergement ?
Pour le savoir, j’ai testé Hostinger Connector avec VS Code et GitHub Copilot sur un vrai compte Hostinger. J’ai utilisé une petite application Express.js appelée PulseWatch et suivi le flux de travail, de l’installation au déploiement en ligne. J’ai aussi testé les redéploiements répétés, les journaux de build, les logs et la récupération après avoir volontairement cassé la commande de démarrage de l’application.

Voici comment j’ai évalué Hostinger Connector dans les domaines qui comptent le plus pour un développeur qui décide de l’utiliser : le coût, l’éventail des fonctionnalités, l’utilisabilité au quotidien, la précision avec laquelle il exécute les tâches réelles, et le soutien disponible quand quelque chose tourne mal. Chaque note reflète ce que j’ai réellement constaté lors des tests, pas la page marketing.
| Paramètre | Note | Pourquoi cette note |
|---|---|---|
| Prix | 9.7/10 | Connector n’a absolument aucun abonnement distinct et est offert gratuitement avec chaque forfait. Le seul coût est la ressource d’hébergement sous-jacente dont vous auriez besoin de toute façon. |
| Fonctionnalités | 9.5/10 | L’éventail des fonctionnalités va au-delà du déploiement pour inclure les sites Web, les domaines, le DNS, les bases de données, les campagnes courriel, les ressources VPS, les journaux et les diagnostics, couvrant plus de terrain qu’un outil de déploiement typique. |
| Facilité d’utilisation | 9.1/10 | L’installation et OAuth ont été rapides et n’ont exigé aucune configuration manuelle, et les redéploiements répétés ont été faciles. La configuration initiale du site Web Node.js a nécessité hPanel après que l’IA n’a pas réussi à identifier une cible valide, la seule vraie lacune dans une mise en place par ailleurs fluide. |
| Précision d’exécution | 8.5/10 | L’analyse du projet, la modification du code, l’empaquetage, le déploiement et la récupération ont bien fonctionné. L’IA a réutilisé un domaine inventé et a surinterprété un contrôle d’accessibilité avant même que cette cible n’existe. |
| Soutien | 9.5/10 | Kodee a donné une réponse précise et spécifique à une vraie question technique du premier coup, et le suivi du spécialiste humain était encore plus précis. L’escalade a pris deux demandes directes, mais les réponses de l’IA et de l’humain étaient fiables une fois obtenues. |
| Globalement | 9.3/10 | Un outil de flux de travail précieux pour les utilisateurs Hostinger qui travaillent dans des éditeurs compatibles avec l’IA. Il ne coûte rien de plus, couvre un large éventail de fonctionnalités, et tant la configuration que le soutien se sont bien comportés lors des tests. La précision d’exécution sur les nouvelles cibles de déploiement est le principal point à surveiller. |
Hostinger Connector n’est pas vendu comme un produit autonome. Hostinger indique que Connector est inclus gratuitement avec chaque forfait, ce qui signifie qu’il n’y a pas de frais mensuels distincts pour Connector à ajouter à votre facture d’hébergement.
Cependant, « gratuit » nécessite du contexte. Connector gère des ressources Hostinger ; il ne les remplace pas. Vous avez toujours besoin d’un service d’hébergement, cloud, VPS, domaine, courriel ou autre service Hostinger admissible pour les tâches que vous souhaitez lui faire exécuter.
Au moment de cette évaluation, la page de destination de Connector mettait en avant Business Web Hosting et Cloud Startup.
| Forfait | Prix promotionnel | Durée initiale affichée | Prix au renouvellement | Applications Web | Sites Web |
|---|---|---|---|---|---|
| Business | $3.79/month | $181.92 for 48 months | $16.99/month | 5 | 50 |
| Cloud Startup | $7.99/month | $383.52 for 48 months | $25.99/month | 10 | Unlimited |
Les prix étaient affichés avant les taxes applicables. Les prix promotionnels et les tarifs de renouvellement peuvent changer, alors vérifiez le total actuel au moment du paiement plutôt que de juger le forfait uniquement sur le prix mensuel annoncé.
Point de vue sur les prix : N’achetez pas un forfait supérieur uniquement pour accéder à Connector. Choisissez le forfait en fonction du nombre de sites Web et d’applications Web dont vous avez besoin, des ressources qu’ils exigent et du niveau de soutien que vous souhaitez. Connector est une couche de gestion incluse, pas le produit principal qui est tarifé.
Hostinger annonce une garantie de remboursement de 30 jours pour les achats d’hébergement admissibles. Il n’y a pas de politique de remboursement distincte pour Connector à évaluer puisque Connector n’a pas de frais autonomes.

Les actions exactes disponibles dépendent des services Hostinger dans votre compte et des outils exposés au client IA connecté.
Hostinger documente aussi des limites de débit. Selon la FAQ de Connector, l’allocation par défaut est de 60 requêtes par minute et de 1 000 requêtes par heure, avec les renseignements sur les limites de débit renvoyés dans les en-têtes de réponse.
Ces limites sont généreuses pour une utilisation interactive, même si les flux de travail automatisés ou très répétitifs devraient quand même éviter les appels dupliqués inutiles.
Avant de pouvoir juger si Hostinger Connector déploie et gère correctement l’hébergement, je devais savoir ce qu’il fallait pour le faire fonctionner au départ.
Un outil conçu pour rester dans l’éditeur perd vite de son attrait si la configuration exige de modifier des fichiers de config, de générer des jetons API ou de s’authentifier de façon répétée. Cette section couvre seulement la configuration. Les tests pratiques des tâches viennent juste après.
J’ai installé Hostinger Connector depuis VS Code Marketplace. Il est apparu comme premier résultat quand j’ai cherché « Hostinger », l’éditeur était indiqué comme Hostinger Official, et l’installation a réussi du premier coup en moins de deux minutes.
| Détail | Résultat |
|---|---|
| Recherche dans Marketplace | Réussie, apparu immédiatement |
| Vérification de l’éditeur | Hostinger Official |
| Installation | Terminée en moins de deux minutes |
| Version de l’extension au moment du test | 1.3.1 |
| Installations Marketplace | 8,140 |
| Évaluation des utilisateurs | 5 étoiles, sur la base de deux évaluations |
Cette dernière ligne mérite une réserve. Cinq étoiles, ça semble solide, mais un échantillon de deux avis ne me dit presque rien sur l’expérience typique des utilisateurs. Je ne m’appuierais pas sur ce chiffre dans le texte de l’évaluation.

Une condition préalable m’a surpris : Hostinger Connector fournit les outils Hostinger, mais il a besoin d’un agent IA déjà actif dans l’éditeur pour les appeler réellement.
L’extension elle-même n’a rien à quoi parler toute seule. Dans VS Code, cet agent est GitHub Copilot Chat, puisqu’il s’agit actuellement de l’interface IA que VS Code expose pour les appels d’outils MCP. J’avais déjà Copilot actif, donc cela ne m’a pas ralenti, mais les lecteurs devraient savoir que Connector n’est utile que dans la mesure où l’agent IA derrière lui l’est aussi.
Sans un agent installé et connecté, il n’y a rien à brancher.
Ce que l’installation n’exigeait pas :
L’installation de l’extension elle-même a été l’une des parties les plus fluides de tout le test. Le seul vrai bémol est une dépendance qu’Hostinger ne met pas en avant : l’extension a besoin d’un agent IA actif dans votre éditeur pour faire quoi que ce soit.
Une fois l’extension en place, la question suivante était de savoir si la connecter à un vrai compte serait tout aussi simple.
La connexion du compte utilisait OAuth par l’intermédiaire d’un bouton « 1-Click Connect ». VS Code a ouvert une page d’autorisation Hostinger dans mon navigateur, a détecté ma session Hostinger existante et m’a demandé d’approuver l’accès pour quelque chose nommé hostinger-mcp.

Après avoir cliqué sur Allow, j’ai été renvoyé vers VS Code affichant « Connected via OAuth ».
| Vérification | Résultat |
|---|---|
| Connexion en un clic | Réussie |
| Le navigateur s’est ouvert automatiquement | Réussie |
| Session Hostinger existante détectée | Réussie |
| Jeton API manuel requis | Non |
| Écran d’autorisation affiché | Oui |
| Autorisations expliquées | Oui, mais de façon générale |
| Retour réussi dans VS Code | Réussie |
L’écran d’autorisation m’indiquait que Connector pouvait gérer les sites Web, l’hébergement, les domaines, les abonnements et d’autres services Hostinger.

C’est une liste de catégories, pas un détail autorisation par autorisation. J’aurais aimé plus de granularité ici, puisque « gérer les abonnements » et « gérer les sites Web » couvrent des niveaux de risque très différents.

Ce qui m’a donné un peu de ce contrôle, c’est un panneau distinct dans l’extension qui répertoriait chaque catégorie d’outils et me permettait d’activer ou de désactiver chacune d’elles individuellement :
| Catégorie d’outil | Outils disponibles | État par défaut |
|---|---|---|
| Sites Web | 80 | Activé |
| Domaines | 26 | Activé |
| Abonnements et paiements | 7 | Activé |
| Marketing par courriel | 12 | Activé |
| Commerce électronique | 12 | Désactivé |
| VPS | 62 | Désactivé |
Cela représente 199 outils au total, dont 125 activés par défaut. J’ai laissé le commerce électronique et VPS désactivés jusqu’à ce que je sois prêt à les tester directement, et l’extension a respecté cette limite tout au long des tests.

C’est le genre de détail de sécurité qui n’apparaît pas sur la page marketing de Hostinger, mais qui compte pour toute personne qui décide à quel point elle veut confier son compte à un assistant IA. Je considérerais cela comme une vraie force.
La déconnexion du compte est disponible depuis le même panneau, sans qu’il soit nécessaire de changer votre mot de passe Hostinger ou de chercher un jeton stocké.
L’autorisation a été rapide et n’a pas exigé que je gère moi-même un jeton, mais l’écran d’autorisation est large plutôt que granulaire. Les contrôles d’outils au niveau des catégories dans l’extension font beaucoup plus pour limiter le risque réel que l’écran OAuth lui-même.
Hostinger indique prendre en charge les clients suivants, d’après l’écran d’accueil de l’extension :
| Éditeur ou client | Indiqué par Hostinger |
|---|---|
| VS Code | Oui |
| Cursor | Oui |
| Windsurf | Oui |
| Devin Desktop | Oui |
| Antigravity | Oui |
| Claude Code | Oui |
| OpenAI Codex CLI | Oui |
J’ai utilisé VS Code avec GitHub Copilot comme principal environnement de test.
La configuration m’a montré que Connector est facile à mettre en route. Elle ne disait encore rien sur sa capacité réelle à faire le travail une fois connecté, qui est la question plus difficile à laquelle je me suis attaqué ensuite.
Installer et connecter une extension, c’est la partie facile. Ce qui compte vraiment, c’est de savoir si elle fait correctement le vrai travail d’hébergement, alors j’ai construit une petite application Express.js appelée PulseWatch et j’ai soumis Connector au même parcours qu’un développeur suivrait après l’installation : inspecter le compte, trouver une cible de déploiement, déployer le projet, le mettre à jour, inspecter les résultats et récupérer d’une panne que j’ai provoquée volontairement.
| Test | Ce que je voulais apprendre |
|---|---|
| Lire les données du compte | Peut-il comprendre le compte d’hébergement avec précision ? |
| Trouver une cible de déploiement | Peut-il identifier le bon site Web sans deviner ? |
| Analyser le projet Node.js | Comprend-il l’application avant d’y toucher ? |
| Déployer PulseWatch | Peut-il faire passer un vrai projet de l’éditeur à l’hébergement en ligne ? |
| Publier une mise à jour de contenu | Est-il utile pour les travaux de développement de routine ? |
| Inspecter les builds et les journaux | Donne-t-il des preuves utiles après un déploiement ? |
| Déployer une version cassée | Révèle-t-il une vraie défaillance de l’application ? |
| Récupérer l’application | Peut-il restaurer un lancement connu comme bon de façon sécuritaire ? |
PulseWatch était volontairement simple : un serveur Express, une page d’accueil, un script start dans package.json et un point de terminaison /api/health renvoyant du JSON. Ce point de terminaison de santé s’est avéré important plus tard.

Une plateforme d’hébergement peut signaler un build terminé alors même que l’application échoue au démarrage. Un point de terminaison en direct me donnait un moyen indépendant de vérifier si le processus déployé répondait réellement, plutôt que de faire confiance à un badge d’état.
J’ai commencé avec des invites en lecture seule avant de laisser l’assistant s’approcher de modifications en direct. S’il ne pouvait pas décrire mon compte avec précision, j’aurais peu de raisons de lui faire confiance pour les déploiements, le DNS ou les actions VPS.
L’outil de liste des sites de Connector a renvoyé cinq sites :

Mon compte contenait en réalité plus que cela. hPanel affichait des sites répartis sur les forfaits Premium, Business et Growth, y compris des sites WordPress, des sites PHP/HTML, des projets Website Builder et plusieurs domaines temporaires.

Lors d’une autre invite demandant mes forfaits d’hébergement actifs, l’assistant m’a dit que j’avais « one active hosting plan ». hPanel en montrait trois : Premium, Growth et Business.
| Vérification | Résultat |
|---|---|
| Sites Web connus listés | Réussie |
| Tous les forfaits d’hébergement listés | Échouée |
| Forfait Business inutilisé détecté | Échouée |
| A apporté des modifications au compte | Non |
Pour être juste envers Connector, quand j’ai contesté et souligné l’écart, il s’est corrigé, a clairement séparé ce qu’il avait vérifié de ce qu’il avait supposé, et n’a pas répété l’affirmation erronée.
C’est un meilleur mode d’échec que de s’entêter, mais cela signifie que la première réponse à une question portant sur le compte ne doit pas être prise au pied de la lettre.
La lecture seule a fonctionné, mais la première réponse à toute question concernant le compte était incomplète. Il s’est corrigé une fois contesté, ce qui compte, mais je n’aurais pas dû avoir à le contester.
Cette lacune dans la visibilité du compte s’est avérée être un avant-goût d’un problème plus important. Le vrai test pour savoir si cela avait de l’importance est venu ensuite, lorsque j’ai demandé au Connector de trouver un site Web qu’on ne lui avait jamais nommé.

C’est là que les tests ont révélé le plus. J’ai demandé à l’assistant d’identifier un nouveau site Web Node.js sans lui nommer son domaine, et sans toucher à un site existant.
La sélection de la cible est une exigence de sécurité de base pour un outil capable d’agir sur un compte en direct, donc je voulais voir comment il gérait l’incertitude plutôt qu’une réponse propre.
Voici ce qui s’est passé, dans l’ordre :
| Étape | Ce que le Connector a fait | Résultat |
|---|---|---|
| 1 | A réutilisé un nom de domaine d’une tentative précédente ratée : pulsewatch-temp-20260714.hostingersite.com | Ce domaine n’avait jamais été renvoyé par un appel de liste de sites Web |
| 2 | A exécuté un contrôle d’accessibilité sur ce domaine | A renvoyé is_accessible: true |
| 3 | A pris ce résultat pour une confirmation que le site Web existait | Incorrect. L’accessibilité n’est pas la même chose qu’un enregistrement de site Web existant et déployable |
| 4 | A tenté un déploiement en utilisant des ID de ressources qu’il n’avait pas vérifiés comme étant des ID de commande d’hébergement | Hostinger a renvoyé [Hosting:9999] Not found, deux fois |
Le problème principal : les deux ID qu’il a utilisés étaient des ID de ressources de domaine, pas des ID de commande d’hébergement. Il n’a jamais confirmé la distinction avant d’appeler un outil de création de site Web en direct avec eux.
Quand je lui ai demandé de s’expliquer, l’assistant a fini par donner un compte rendu exact : il avait tout le temps un outil de liste des sites Web fonctionnel à disposition, mais ne l’a jamais rappelé après que j’ai créé un nouveau site via hPanel, donc il a rempli le vide avec un domaine non vérifié au lieu d’actualiser ses données.

Quand je lui ai demandé directement de relancer cet outil de liste et de vérifier la présence d’un nouvel enregistrement, il a plutôt appelé trois outils de recherche de déploiement sans rapport et a signalé « aucun nouveau site Web n’est apparu », une conclusion que les appels qu’il a réellement effectués ne pouvaient pas soutenir.

Rien de tout cela n’a créé un site Web parasite dans mon compte. Les appels ratés n’ont rien laissé derrière eux. Mais le schéma mérite d’être nommé franchement. Face à des données incomplètes, l’assistant a comblé les lacunes par une hypothèse plausible, a pris un signal faible pour une preuve forte, et a agi sur un compte en direct avant que cette hypothèse soit vérifiée.
C’est la découverte la plus importante de cette section. Le Connector devinera une cible et agira sur cette supposition plutôt que de s’arrêter pour demander. Il a échoué de façon sécuritaire ici, mais l’habitude de traiter un signal faible comme une preuve est ce qu’il faut surveiller dans votre propre compte.
Le Connector étant incapable de localiser la cible de lui-même, je n’avais plus qu’une option : créer moi-même la cible et voir si cela changeait quelque chose.
Comme le Connector ne pouvait pas localiser de façon fiable la nouvelle cible par lui-même, j’ai terminé la configuration initiale manuellement dans hPanel pour voir ce que Hostinger prépare avant qu’un déploiement via Connector devienne possible.
Le parcours était : Créer un nouveau site → application Web Node.js → domaine temporaire → Hostinger a automatiquement sélectionné un centre de données au Royaume-Uni avec une latence estimée de 147ms → un choix de trois méthodes de déploiement.

Ce troisième écran mérite d’être signalé à lui seul. Hostinger propose « Build with Hostinger Connector » comme méthode de déploiement aux côtés de l’import GitHub et du téléversement manuel de fichiers. Je l’ai choisi en m’attendant à ce qu’il termine la configuration du site.
Au lieu de cela, il m’a redirigé vers la page d’installation de Connector, que j’avais déjà complétée. C’est une vraie lacune dans l’accueil. L’option présentée comme un chemin natif à Connector ne provisionnait en réalité rien du tout.

Je suis revenu en arrière et j’ai plutôt choisi le téléversement manuel de fichiers. Hostinger a accepté mon archive de projet (11.46 KB, avec node_modules exclus), et l’écran des paramètres a montré une auto-détection précise :

J’ai cliqué sur Deploy. Cela s’est terminé avec succès, et Hostinger a attribué un vrai domaine temporaire : orange-walrus-700988.hostingersite.com. C’est un domaine différent de celui que le Connector avait inventé plus tôt. J’ai ouvert manuellement la page d’accueil et /api/health et j’ai confirmé que les deux fonctionnaient.

Le parcours manuel a fonctionné sans friction une fois que j’ai cessé d’attendre que le Connector trouve la cible. Le bouton « Build with Hostinger Connector » sur cet écran devrait être corrigé ou supprimé. Pour l’instant, il promet quelque chose qu’il ne fait pas.
Un vrai site Web confirmé existait maintenant. La question suivante était de savoir si le Connector se comporterait différemment maintenant qu’il avait quelque chose de concret à trouver.
Avec un vrai site Web confirmé en place, je suis retourné vers Connector et je lui ai demandé d’inspecter exactement ce domaine. Cette fois, cela a fonctionné proprement.
| Vérification | Résultat |
|---|---|
| A reconnu le site comme cible de déploiement Node.js | Réussie |
| A trouvé l’enregistrement de déploiement terminé | Réussie |
| A trouvé l’enregistrement de build Node.js correspondant | Réussie |
| Le déploiement et le build partageaient le même UUID | Réussie |
Cela a confirmé quelque chose d’important : les échecs précédents concernaient la localisation et la création d’une nouvelle cible, pas la capacité du Connector à travailler avec un site Node.js une fois celui-ci existant.

J’ai ensuite testé la fonction que Hostinger met le plus en avant : faire une modification de code localement et la publier sans ouvrir hPanel.
J’ai demandé à l’assistant de modifier une ligne du texte de la page d’accueil, de « Monitor Every Service. Catch Every Issue. » à « Monitor Every Service. Resolve Issues Faster. »
| Étape | Résultat |
|---|---|
| A trouvé le texte existant | Réussie |
| A changé seulement la ligne demandée | Réussie |
| A vérifié l’application localement avant le déploiement | Réussie |
A empaqueté le projet, en excluant node_modules et .git | Réussie |
| A déployé vers le site Web confirmé existant | Réussie |
| A vérifié ensuite l’état du déploiement et du build | Réussie |
Toute la mise à jour a pris environ une minute. L’assistant a signalé le nouveau déploiement comme « pending » immédiatement après l’avoir soumis, simplement parce qu’il a vérifié avant que Hostinger ait fini de le traiter.

Au moment où j’ai actualisé moi-même le site en direct, le nouveau titre y figurait déjà.

Les journaux de build qu’il a récupérés ensuite étaient précis et utiles : 67 packages ajoutés, 68 audités, zéro vulnérabilité trouvée, aucune erreur.
Pour les sites établis, c’est très proche du flux de travail qu’Hostinger promet. Modifier, vérifier localement, publier et confirmer, le tout sans quitter l’éditeur, en environ une minute. C’est le meilleur résultat de tout le test.
Un déploiement propre ne me dit que le chemin heureux fonctionne. Pour savoir ce que Connector fait vraiment sous pression, j’ai cassé l’application volontairement.
Un outil ne gagne la confiance que lorsqu’il survit au contact d’une vraie panne, pas seulement à une démo propre. J’ai volontairement cassé l’application pour voir si les rapports d’état et les logs du Connector pouvaient réellement m’aider à diagnostiquer le problème.
Avant toute modification, l’assistant a sauvegardé package.json dans package.json.bak, une bonne habitude en soi.
Je lui ai ensuite fait changer le script de démarrage de “start”: “node server.js” à “start”: “node missing-server.js”, un fichier qui n’existe pas.
Le lancer localement a confirmé un vrai échec reproductible : Error: Cannot find module ‘…/missing-server.js’.

J’ai déployé la version cassée quand même, volontairement, pour voir ce que Hostinger signalerait.
| État affiché | Ce que cela confirmait | Ce que cela ne confirmait pas |
|---|---|---|
| Build : terminé | Les dépendances ont été installées, l’étape de build s’est terminée | L’application a réellement démarré |
| Déploiement : terminé | Hostinger a accepté et traité la version | Chaque route était en bonne santé |
Les journaux de build accessibles via Connector montraient une installation réussie des dépendances et rien d’autre. L’erreur d’exécution de module manquant n’y apparaissait jamais. Un développeur qui jetterait un coup d’œil à un badge vert « completed » n’aurait aucune raison de soupçonner que le site était cassé.
La récupération s’est bien déroulée. L’assistant a restauré package.json à partir de sa sauvegarde, a vérifié l’application localement, l’a redéployée et a confirmé la correction en appelant directement le point de terminaison /api/health du site en direct plutôt qu’en se fiant à l’état du déploiement.
Ce point de terminaison a renvoyé une réponse opérationnelle, qui était la seule preuve dans tout le test que l’application fonctionnait réellement.
C’est la deuxième grande découverte. Un état terminé ne prouve pas qu’une application fonctionne, et les journaux du Connector ne vous le diront pas non plus. La récupération elle-même a bien fonctionné une fois que je savais qu’il y avait une panne à corriger.
Après une panne qu’un badge d’état ne pouvait pas révéler, je voulais savoir où ailleurs la confiance du Connector pouvait dépasser ses capacités réelles. Les variables d’environnement étaient le test suivant.
J’ai demandé à l’assistant d’ajouter une variable d’environnement inoffensive, de confirmer qu’il existait une capacité dédiée du Connector avant de toucher à quoi que ce soit, et de s’arrêter si ce n’était pas le cas.
Il a cherché dans les outils disponibles, n’a trouvé aucune action dédiée pour gérer les variables d’environnement Node.js, et s’est arrêté avant d’apporter le moindre changement au code ou au déploiement.

C’est le comportement que je voulais voir partout ailleurs dans ce test. Face à une vraie limite, il s’est arrêté au lieu de deviner. Je ne conclurais pas que Hostinger Connector n’a aucun soutien pour les variables d’environnement partout dans son ensemble d’outils, seulement qu’aucune telle action n’a été exposée pendant ce test.
| Test | Résultat | Constat clé |
|---|---|---|
| Sauvegarder le manifeste fonctionnel | Réussie | Fichier de récupération créé avant la modification |
| Introduire un point d’entrée manquant | Réussie | Panne contrôlée ajoutée |
| Reproduire la panne localement | Réussie | MODULE_NOT_FOUND confirmé |
| Déployer la version cassée | Réussie | Hostinger a accepté l’archive |
| L’état du build détecte l’échec | Échouée | Le build affichait toujours completed |
| Les journaux de build exposent l’erreur d’exécution | L’erreur de module manquant était absente | |
| Restaurer le manifeste fonctionnel | Réussie | Commande de démarrage d’origine récupérée |
| Redéployer la version fonctionnelle | Réussie | Déploiement terminé |
| Vérifier le point de terminaison de santé en direct | Réussie | L’API a renvoyé un état opérationnel |
Hostinger Connector a bien exécuté les tâches routinières et déterministes :
Il était plus faible lorsque la tâche nécessitait une interprétation à partir de données de compte incomplètes :
Ce schéma est utile quand vous décidez combien d’autonomie accorder à l’assistant.
Utilisez des invites plus générales pour l’inspection à faible risque. Utilisez des invites précises et des exigences de confirmation explicites pour les actions qui modifient l’infrastructure en direct.
Par exemple, au lieu de :
| Déployez cette application sur un nouveau site temporaire Hostinger. |
utilisez :
| Liste les sites Web actuellement renvoyés par Hostinger. Identifie un site Web Node.js seulement s’il apparaît dans ce résultat. Montre-moi le domaine exact et la preuve avant le déploiement. Ne génère pas, n’infère pas et ne réutilise pas un domaine qui n’a pas été renvoyé par Hostinger. |
La deuxième invite réduit la marge d’erreur de l’assistant.
La mise en route de Hostinger Connector a été facile, sans les frictions habituelles de configuration, et les contrôles granulaires au niveau des catégories d’outils m’ont donné un vrai pouvoir sur ce que l’IA pouvait toucher.
Une fois qu’un vrai site Web existait avec un domaine connu, il a bien effectué la tâche : une modification d’une ligne du texte est passée de l’édition au direct en environ une minute, avec des journaux de build utiles à l’appui.
Le problème est apparu plus tôt dans le processus, pas plus tard. Confronté à un nouveau site qu’il ne pouvait pas trouver, le Connector a inventé un domaine et a agi sur cette base avant de vérifier. Il a aussi marqué un déploiement cassé comme « completed » alors que l’application était en réalité hors service, sans erreur d’exécution dans ses propres logs. Aucune de ces deux situations ne rend l’outil peu fiable pour les sites établis, mais elles signifient toutes deux que les nouveaux déploiements et l’état après déploiement doivent être revérifiés avant de lui faire confiance.

Hostinger structure son soutien autour du clavardage en direct et du libre-service plutôt que du téléphone, alors j’ai concentré mes tests là où la plupart des utilisateurs aboutiront vraiment : l’assistant IA intégré à hPanel, l’escalade humaine derrière lui, et la base de connaissances qu’un développeur consulterait avant d’ouvrir un chat.
| Canal | Disponibilité | Notes |
|---|---|---|
| Clavardage en direct (Kodee, IA) | 24/7 | Accessible via « Ask AI » dans hPanel |
| Clavardage en direct (humain) | Sur escalade seulement | Pas une file directe, acheminée par Kodee |
| Courriel / billet | support@hostinger.com | Délai de réponse annoncé d’un jour ouvrable |
| Téléphone | Non offert | Aucune ligne téléphonique publique pour le soutien général |
| Base de connaissances | Libre-service | support.hostinger.com |
| Tutoriels et Academy | Libre-service | Guides étape par étape et une chaîne YouTube |
Comme le clavardage en direct est le canal vers lequel Hostinger oriente les développeurs pour tout ce qui est urgent, et celui qui a le plus de chances d’être réellement utilisé pendant le débogage d’un déploiement, j’ai testé ce chemin directement plutôt que de soumettre un courriel.
J’ai ouvert le clavardage en direct via « Ask AI » dans hPanel et j’ai posé à Kodee une question qu’il était facile de se tromper, avec une vraie réponse à trouver : si un état de build terminé sur un déploiement Node.js garantit réellement que l’application s’exécute, et où je trouverais une preuve du contraire.
La première réponse de Kodee était précise et correcte :
« Completed » signifie généralement que l’étape de build s’est terminée avec succès ; cela ne garantit pas que l’application est saine après le lancement. Pour détecter une mauvaise commande de démarrage ou un autre plantage à l’exécution, consultez les journaux d’exécution : dans hPanel, allez à Websites → Dashboard → Deployments pour les journaux de build, puis ouvrez le fichier stderr.log de votre application dans le dossier nodejs pour les erreurs de démarrage comme Port already in use ou Module not found.

Cette seule réponse aurait résolu exactement l’ambiguïté rencontrée plus tôt dans mon test de récupération après échec. Kodee a nommé un vrai fichier de log, le bon dossier et a tracé la bonne ligne entre le succès du build et la santé à l’exécution.
Cependant, je voulais aussi voir si je pouvais obtenir l’accès à un véritable agent humain, alors j’ai dit à Kodee que j’aimerais confirmer cela directement auprès d’un spécialiste du soutien.
Mais obtenir un humain en ligne a été plus difficile que prévu. J’ai demandé directement un agent en direct et j’ai été renvoyé vers Kodee deux fois, chaque fois en soulignant que c’était plus rapide que d’attendre :
Je comprends pourquoi vous voudriez cela. Je peux vous aider à vérifier le build, la commande de démarrage et les journaux d’exécution ici même, ce qui est généralement le moyen le plus rapide de cerner le problème.
Avant de faire intervenir un spécialiste. Je peux résoudre le problème et vous éviter l’attente.

| Tentative | Ma demande | Réponse de Kodee |
|---|---|---|
| 1 | « Pouvez-vous me mettre en contact avec un agent en direct ? » | A proposé de régler le problème lui-même |
| 2 | « J’aimerais quand même parler à un agent humain. Veuillez me mettre en contact. » | A de nouveau proposé, a demandé le domaine et la commande de démarrage |
| 3 | A cliqué sur « Go to human » / a tapé « I want to continue with a human » | A escaladé |
Il a fallu deux demandes directes et explicites avant que Kodee cesse de me renvoyer vers lui-même. Pour une question que je pouvais résoudre moi-même, cette friction est mineure. Pour quelqu’un en pleine panne qui veut une personne, c’est une vraie source de frustration.
Ce qui s’est passé ensuite n’était pas un transfert en direct au sens habituel de « mettez-moi avec un humain ». Kodee a expliqué le modèle réel clairement :
J’ai transmis votre demande à un spécialiste de notre équipe qui examinera personnellement notre conversation et me transmettra sa réponse, que je vous relaierai ensuite ici.

Il s’agit d’un examen asynchrone, pas d’un transfert en direct. Kodee reste l’interface ; un humain examine la transcription en arrière-plan et Kodee relaie la réponse une fois qu’elle arrive. Cette distinction compte pour les lecteurs qui décident d’escalader, puisque « agent humain » ici ne signifie pas qu’une nouvelle personne rejoint la fenêtre de discussion comme ce serait le cas sur la plupart des systèmes de clavardage en direct.
J’ai poussé le même fil technique plus loin en attendant, en demandant à Kodee de confirmer le chemin exact du journal et si stderr.log est toujours rempli. Il a donné une bonne réponse par lui-même, en notant correctement que le journal peut être vide si l’application n’a jamais démarré complètement ou a écrit son erreur ailleurs.
L’examen du spécialiste est arrivé en environ 3 minutes, attribué dans le chat à un membre de l’équipe nommé Mayas, et il a amélioré la réponse de Kodee au lieu de simplement la répéter :
domains/[your-domain]/nodejs/stderr.log est l’emplacement correct. Il n’est pas toujours généré ni rempli. Vous n’y verrez des entrées que lorsque l’application écrit sur stderr, comme pour des exceptions non interceptées ou des rejets non gérés. Si la commande de démarrage est erronée et que le processus se termine silencieusement, stderr.log peut être vide ou absent.

Mayas a aussi ajouté deux vérifications de rechange que Kodee n’avait pas mentionnées : vérifier stdout.log pour la dernière sortie avant un plantage, et chercher l’absence d’une ligne de confirmation au démarrage comme signe que l’application n’a jamais démarré.
| Vérification | Résultat |
|---|---|
| Première réponse technique exacte | Oui |
| Escalade humaine disponible | Oui, mais résistée deux fois avant d’être accordée |
| Modèle d’escalade | Examen asynchrone et relais, pas de transfert en direct |
| Répondant nommé | Mayas |
| Temps de réponse pour l’examen humain | Environ 3 minutes |
| Réponse humaine plus précise que la réponse de l’IA | Oui |
La base de connaissances de Hostinger est organisée en grandes catégories de produits : Getting Started, hPanel, Website Builder, Hostinger Horizons, Domains, DNS, Files Management, Email, MySQL Databases, Website, VPS, Agency Hosting Plans, Hostinger Reach, SSL Certificates, PHP, Profile Management, Billing, Affiliates and Referrals, Features, cPanel, et About Hostinger.

Aucune de ces catégories n’est dédiée à Hostinger Connector. La seule façon que j’ai trouvée pour obtenir le bon article a été de chercher directement « Hostinger Connector », ce qui a renvoyé cinq résultats, la plupart seulement vaguement liés, notamment un guide de plugin de marketing d’affiliation et un article général sur l’hébergement Node.js.

L’article qui documente réellement la configuration du Connector s’intitule « How to Set Up Web Hosting MCP on Local IDEs », classé sous Features → General Information.
La recherche avec le vrai nom commercial du produit l’a trouvé, mais un lecteur parcourant les catégories ou recherchant « MCP » sans connaître l’image de marque de Hostinger pourrait le manquer tout aussi facilement, et le décalage entre le nom commercial et le nom de la documentation mérite d’être connu avant de partir à sa recherche.
L’article lui-même est solide une fois trouvé. Il avait été mis à jour pour la dernière fois six jours avant mon test, et il couvre :

Ce dernier point correspondait à quelque chose que j’ai rencontré directement pendant le test : Devin Desktop est détecté automatiquement, tandis qu’OpenAI Codex exige la méthode manuelle. L’article a bien cette distinction.
La première réponse de Kodee à une question technique difficile était exacte et spécifique, ce qui n’est pas quelque chose que tous les assistants de soutien IA réussissent. L’article de la base de connaissances qui l’appuie est actuel et détaillé une fois qu’on l’a trouvé, même si le nom commercial du produit et le titre de sa documentation ne correspondent pas, donc la recherche est un chemin plus fiable que la navigation par catégories.
Le point plus faible est le chemin d’escalade vers un humain. Kodee m’a renvoyé vers lui-même deux fois avant d’honorer une demande directe pour parler à une personne, et même alors, « agent humain » signifie un examen asynchrone relayé par le même chat plutôt qu’un transfert en direct. Une fois qu’un humain l’a examiné, la réponse était meilleure que celle de Kodee, plus précise et avec deux étapes diagnostiques supplémentaires que Kodee n’avait pas proposées.
Pour la plupart des questions, Kodee seul vous donnera rapidement une réponse exacte. Si vous voulez réellement qu’une personne vérifie la réponse, attendez-vous à devoir demander plus d’une fois, et à attendre un peu pour une réponse relayée plutôt que pour une conversation en direct.

Oui, pour les développeurs qui hébergent déjà chez Hostinger et veulent que les déploiements de routine soient gérés depuis l’éditeur. La configuration a pris quelques minutes, OAuth a éliminé le besoin de clés API, et une fois qu’un site Web existait avec un domaine connu, le Connector a publié une mise à jour en direct en environ une minute avec des logs à l’appui. Les propres réponses du soutien Kodee étaient suffisamment précises pour résoudre dès la première tentative un vrai problème technique.
La réserve, c’est la confiance, pas la commodité. Face à une nouvelle cible qu’il ne pouvait pas trouver, le Connector a inventé un domaine et a agi sur cette base avant de vérifier.
Il a aussi marqué un déploiement cassé comme « completed » alors que l’application était en réalité hors service, sans erreur d’exécution dans ses propres logs. Utilisez-le pour accélérer le travail sur des sites qui existent déjà, vérifiez tout ce qu’il fait sur une nouvelle cible, et contrôlez vous-même le site en direct après tout déploiement qui compte.
| Description | Expert Review |
|---|---|
| Hébergement économique avec des performances élevées et des outils de gestion fac... | Read Shared Hosting Review |
| hébergement WordPress rapide et sécurisé avec installation en un clic et fonctionn... | Read Wordpress Hosting Review |
| Hébergement VPS évolutif avec ressources dédiées et accès root. | Read VPS Review |
| Hébergement cloud rapide et flexible avec une excellente disponibilité et des resso... | Read Cloud Hosting Review |
| Solutions d’hébergement sécurisées et privées avec des centres de données offs... | Read Offshore Hosting Review |
| Hébergement de messagerie sécurisé et fiable avec des fonctionnalités de qualité... | Read Email Hosting Review |
| Hébergement Python fiable avec des environnements flexibles pour les développeurs. | Read Python Hosting Review |
| Hébergement PHP haute performance avec prise en charge complète des sites web et de... | Read PHP Hosting Review |
| Hébergement VPS Windows fiable avec un contrôle total et des options de personnalis... | Read Windows VPS Review |
| Hébergement rapide et flexible adapté aux applications Node.js avec des performance... | Read Nodejs Hosting Review |
| Hébergement optimisé pour les boutiques WooCommerce avec une grande rapidité et un... | Read Woocommerce Hosting Review |
| Hébergement de serveurs dédiés pour des expériences de jeu Minecraft fluides. | Read Minecraft Server Hosting Review |
| Solutions d’hébergement évolutives avec des fonctionnalités avancées pour les a... | Read Agency Hosting Review |
| Hébergement rapide et sécurisé optimisé pour les sites e-commerce Magento. | Read Magento Hosting Review |
| Hébergement Linux haute performance pour des opérations de site web stables et séc... | Read Linux Hosting Review |
| Solutions d'hébergement Java robustes pour des applications web dynamiques et des pr... | Read Java Hosting Review |
| Hébergement optimisé pour les sites de commerce électronique avec des performances... | Read Ecommerce Hosting Review |
| Hébergement Django fiable avec des vitesses rapides et un environnement sécurisé. | Read Django Hosting Review |
| Hébergement cPanel facile à utiliser avec des performances robustes et un support f... | Read Cpanel Hosting Review |
| Hébergement puissant pour les entreprises avec des vitesses rapides, la sécurité e... | Read Business Hosting Review |
| Easy-to-use website builder with drag-and-drop tools and customizable templates. | Read Website Builder Review |
| Optimized hosting for Joomla sites with one-click installation and reliable performan... | Read Joomla Hosting Review |
| Powerful hosting with full PostgreSQL database support for data-driven applications. | Read PostgreSQL Hosting Review |
| Flexible hosting with MongoDB integration for scalable, modern web applications. | Read MongoDB Hosting Review |
| AI-powered website creation platform for building professional sites in minutes. | Read Horizons Review |
| Reliable hosting for n8n workflow automation with easy setup and management. | Read n8n Hosting Review |
| VPS hosting with Docker support for containerized application deployment and scaling. | Read Docker VPS Review |
| Hébergement de serveur SMTP dédié pour une livraison de courriels fiable et sécur... | Read SMTP Server Review |
| Hébergement rapide et optimisé, adapté aux applications web Ruby on Rails. | Read Ruby on Rails Review |
| Hébergement riche en fonctionnalités avec intégration OpenClaw pour créer et gér... | Read OpenClaw Review |
| Hébergement rapide et fiable avec des serveurs basés au Royaume-Uni pour une perfor... | Read UK Hosting Review |
| Hébergement abordable et fiable avec des serveurs basés en Inde pour un accès à f... | Read India Review |
| Read Singapore Review | |
| Read Australia Review | |
| Read AI Agent Review | |
| Read Paperclip VPS Review | |
| Read Hermes Agent Review | |
| Read Web Apps Hosting Review | |
| Read Hostinger Reach Review | |
| Read MCP Review | |
| Read hpanel Review | |
| Read Odoo Review | |
| Read Laravel Review | |
| Read MERN VPS Review | |
| Read Ubuntu Review | |
| Read Drupal Hosting Review | |
| Read Express.js Review | |
| Read React Review | |
| Read Nextjs Review |
Hostinger Connector est une intégration basée sur MCP qui connecte les environnements de codage IA pris en charge aux services Hostinger.
Il permet à un assistant IA d’appeler les outils Hostinger pris en charge pour des tâches liées aux sites web, aux déploiements, aux domaines, au DNS, aux bases de données, au courriel et aux ressources VPS.
Connector n’est pas une plateforme d’hébergement distincte et ne remplace pas hPanel. Il offre une autre façon d’interagir avec les ressources Hostinger.
Hostinger affiche actuellement :
– VS Code
– Cursor
– Devin
– Antigravity
– Claude
– Codex
Hostinger indique aussi que d’autres clients compatibles MCP peuvent être pris en charge. La configuration et le comportement des outils peuvent varier selon les clients.
Hostinger Connector est gratuit à installer et inclus avec les forfaits Hostinger. Il n’y a pas d’abonnement distinct à Connector dans la tarification affichée pendant cet examen. Vous devez tout de même payer pour le service Hostinger sous-jacent, comme l’hébergement web, l’hébergement infonuagique ou un VPS.
Non. Hostinger Connector utilise l’authentification OAuth. Pendant ma configuration dans VS Code, je me suis connecté par le biais du flux d’autorisation de Hostinger dans le navigateur. Je n’ai pas généré de clé API, collé un jeton dans l’éditeur, ni stocké d’identifiants dans un fichier de configuration.
Non. Hostinger dit que les appels de l’API Connector interagissent avec le compte en direct. Utilisez un site Web, un domaine ou un VPS de test dédié lorsque vous apprenez le flux de travail. Ne supposez pas qu’une invite est simulée simplement parce qu’elle est émise par un chat IA.
Oui. La documentation de Hostinger indique des limites par défaut de :
– 60 requêtes par minute
– 1 000 requêtes par heure
Hostinger précise également que les détails de limitation de débit sont renvoyés dans les en-têtes de réponse.
Ces limites devraient être suffisantes pour une utilisation interactive normale. Évitez les appels répétés inutiles, surtout lorsqu’une réponse précédente contient déjà l’information requise.
Oui. J’ai déployé une application Express.js sur Hostinger et, par la suite, j’ai utilisé Connector pour publier une version mise à jour depuis VS Code. Hostinger a détecté Express, a sélectionné Node.js 22.x et a utilisé la racine du projet comme répertoire racine lors du déploiement initial dans hPanel. Une fois le site Web reconnu comme une cible Node.js, le redéploiement via Connector a fonctionné avec succès.
Pas nécessairement. Dans mon test contrôlé, Hostinger a signalé une compilation terminée après que j’ai modifié le script de démarrage pour qu’il fasse référence à un fichier JavaScript manquant. Les journaux de compilation récupérés montraient une installation réussie des dépendances, mais n’exposaient pas l’échec d’exécution au démarrage. Vérifiez toujours le site Web en direct ou appelez un point de terminaison de santé après le déploiement.
Pas complètement. Connector peut réduire la fréquence à laquelle les développeurs doivent quitter leur éditeur, surtout pour les déploiements de routine et les vérifications de compte. hPanel demeure utile pour la gestion visuelle du compte, la configuration initiale, la configuration détaillée et les situations où l’IA ne peut pas découvrir ou exposer correctement la ressource requise.

Répondez à quelques questions simples et trouvez la solution parfaite pour vous !
Commencer la recherche d'hébergement





