IA et MCP

Le catalogue d’outils MCP : tout ce que votre agent peut faire

Connectez un agent IA à Zinn Digital® et il disposera d’une véritable boîte à outils d’hébergement — douze catégories d’actions couvrant les sites, le code, les domaines, le DNS, le SSL, les bases de données, la configuration, les sauvegardes, les e-mails, le SEO, l’observabilité, la facturation et le support. Chaque outil correspond exactement au point de terminaison d’API appelé par le tableau de bord, contrôlé par le même RBAC et consigné dans le même journal d’audit. Disponibilité, mise à jour au 12 septembre 2026 : les sites (lister, créer, déployer, restaurer), la synchronisation bidirectionnelle avec un dépôt git, les journaux d’erreurs, d’accès et de build du site, les domaines, le DNS, les e-mails, le cache, la politique des robots d’indexation, la version de PHP, le cœur et les extensions WordPress, les sauvegardes, l’état du SEO et de l’indexation, les métriques et l’utilisation, les documents de facturation, la base de connaissances et les tickets, ainsi que les opérations revendeur (les services de vos clients, les suspensions, la grille tarifaire et les portefeuilles clients) sont DISPONIBLES EN DIRECT sur MCP dès aujourd’hui, aux côtés de Resources et Prompts. Toujours en cours de développement et pas encore accessibles via MCP : l’enregistrement de domaines et l’émission/le renouvellement de SSL, les requêtes de base de données protégées, wp-cli brut et l’édition directe de fichiers, ainsi que — sur l’interface revendeur — l’ajustement du portefeuille client, la connexion d’une passerelle de paiement, l’émission d’un lien de connexion client et le lancement d’une procédure de relance. Chacune de ces opérations, payante, irréversible ou porteuse d’identifiants, doit être gérée de manière sécurisée avant d’être confiée à un agent. Tout le reste décrit ici est opérationnel dès aujourd’hui.

Un assistant IA connecté aux propres outils de la plateforme et agissant sur ceux-ci.
  • 12catégories d’outils dans le catalogue
  • 3Primitives MCP : outils, ressources, invites
  • Par outilaccès délimité et révocable que vous accordez
  • 700 000+sites hébergés dans le monde entier

Un seul catalogue, pas une surface de plugins

Le serveur MCP est un adaptateur de protocole léger sur l’API du moteur. Il ne réimplémente rien — il expose le catalogue d’actions qui alimente déjà le tableau de bord, la CLI et notre propre assistant d’IA. Trois conséquences en découlent, et elles constituent l’intégralité de la conception.

Aucune seconde implémentation susceptible de diverger

Un outil MCP est un point de terminaison d’API. Il n’existe aucun chemin logique parallèle susceptible de prendre du retard par rapport au produit, et aucun comportement accessible à un agent auquel le tableau de bord ne puisse accéder.

La nouvelle fonctionnalité est ajoutée automatiquement

Le serveur est maintenu synchronisé avec l’API à partir de la même source OpenAPI et de catalogue d’actions. Tout ce que nous ajoutons à la plateforme devient disponible via MCP sans intégration par outil de votre côté.

Versionné, avec détection des capacités

Le serveur est versionné et publie la découverte des fonctionnalités avec une politique d’obsolescence, de sorte qu’un agent peut demander ce qu’il est autorisé à faire plutôt que de deviner et d’échouer.

La même identité, la même piste d’audit

Les sessions sont liées à l’organisation, à l’utilisateur et aux portées, la sécurité au niveau des lignes de Postgres étant appliquée sous-jacente. Un agent n’est pas une classe spéciale d’appelant — il s’agit de votre compte, agissant via un protocole.

Les douze catégories

Voici le catalogue tel que spécifié. Chaque outil qu’il contient est contrôlé par les périmètres de l’identité connectée — un agent ne peut accéder qu’à ce que cette identité peut déjà faire.

Sites

Affichez la liste des sites, consultez-en un en détail et créez un site à partir d’un modèle. Déployez-le, suivez le déploiement et revenez à une version antérieure.

Code et fichiers

Synchronisez les fichiers d’un site avec son dépôt git connecté dans les deux sens — validez par commit les modifications apportées au site ou déployez ce qui a été poussé — et résolvez une synchronisation suspendue en choisissant quel côté l’emporte. C’est la voie qui fait de « l’agent compile, pousse et la plateforme déploie » une seule et même conversation. L’utilisation directe de wp-cli et la modification brute de fichiers ne sont pas encore accessibles à un agent.

Domaines, DNS et SSL

Affichez la liste de vos domaines, vérifiez si un domaine est indexé, puis créez, mettez à jour et supprimez ses enregistrements DNS. L’enregistrement d’un domaine et l’émission de certificats ne sont pas encore accessibles à un agent.

Base de données

Les sauvegardes d’un site incluent sa base de données, et l’agent peut les lister, en créer une et en restaurer une. L’accès direct à la base de données — requêtes protégées et optimisation — n’est délibérément pas encore exposé à un agent : il n’y a aucun outil de base de données sur le serveur, et nous préférons vous en informer ici plutôt que de vous laisser le découvrir par votre agent.

Configuration

Consultez et modifiez la version de PHP d’un site, et visualisez et mettez à jour le cœur de WordPress ainsi que ses extensions. « Passer ce site à PHP 8.4 et mettre à jour ses extensions » constitue une seule instruction.

Sauvegardes

Répertoriez, créez et restaurez des sauvegardes. Un agent sur le point d’effectuer une opération risquée peut d’abord créer son propre point de restauration, puis y revenir en cas de dysfonctionnement du changement.

E-mail

Créez et gérez des boîtes aux lettres et des redirecteurs, configurés via notre pilote de messagerie — afin que les adresses de contact d’un site soient traitées dans le même flux que le site lui-même.

SEO

État de l’indexation, données de classement et audits, issus de notre couche de données SEO. L’agent peut vérifier si une modification est réellement intégrée à l’index au lieu de simplement le supposer.

Observabilité

Les journaux d’erreurs et d’accès d’un site, ses journaux de build, ses métriques et son utilisation. C’est ce qui transforme l’impression « le site semble lent » en un diagnostic, car l’agent analyse les signaux réels avant de proposer un correctif.

Facturation et commerce

Consulter le forfait, l’utilisation et les factures ; acheter des modules complémentaires et des Extras sous forme d’actions protégées. Tout ce qui implique des dépenses nécessite une confirmation — voir les garde-fous ci-dessous.

Assistance

Créez et listez des tickets et effectuez des recherches dans la base de connaissances, avec une invite de tri publiée qui guide l’agent dans la vérification d’un site avant même qu’un ticket ne soit ouvert.

Opérations du revendeur

Si vous revendez notre hébergement, le parc de vos clients se trouve sur la même interface : consultez chaque service que vous avez provisionné, appliquez et levez une suspension pour défaut de paiement, consultez votre grille tarifaire avec votre coût de gros affiché à côté, et rapprochez les soldes des portefeuilles clients que vous gérez. Les sites de vos clients, pilotés depuis votre agent — pas le nôtre.

Ressources et invites : le contexte avant l’action

Les outils ne constituent que l’une des trois primitives de MCP. Les deux autres sont ce qui empêche un agent d’agir à l’aveugle, et elles comptent tout autant que le catalogue lui-même.

L’effet pratique est qu’une bonne session d’agent ressemble à celle d’un ingénieur : lire les journaux, lire la configuration, vérifier les métriques, formuler une hypothèse, puis agir sur un seul élément et vérifier à nouveau. Le catalogue rend cela possible au sein d’une seule connexion.

Ressources — contexte en lecture seule

Votre compte, le récapitulatif de chaque site et son état de santé. L’agent récupère l’état réel sans effet secondaire, ce qui lui permet d’établir un diagnostic à partir de preuves tangibles plutôt que d’après votre description du symptôme.

Invites — flux de travail publiés

Modèles réutilisables que nous publions pour les tâches récurrentes : « diagnostiquer ce site », « préparer une migration ». Une tâche courante devient une instruction unique au lieu d’une séquence d’étapes à mémoriser.

Un triage qui relie les deux

Notre invite de tri publiée — l’état du site, son trafic et son taux d’erreur, le dernier déploiement, son état WordPress et une recherche dans la base de connaissances — est accessible à votre agent via la même interface, afin qu’il effectue les vérifications avant d’ouvrir un ticket.

Garde-fous, car il s’agit d’une infrastructure en production

Un agent disposant d’un accès à la production a besoin de limites structurelles plutôt qu’indicatives. Les nôtres résident au sein du moteur, sous le protocole — un agent ne peut en aucun cas les contourner par la négociation.

Périmètres et RBAC

L’agent hérite exactement des autorisations de l’identité connectée. Si votre rôle ne peut pas déployer, votre agent ne le peut pas non plus. Les autorisations de rôle sont appliquées au niveau de l’API, et non filtrées dans le client.

Jetons révocables par outil

Les jetons sont délimités et révocables par outil, les jetons de bac à sable et de test étant séparés de la production. Vous accordez à un agent ce dont il a besoin et le révoquez sans perturber les autres.

Confirmation d’action destructive

Les actions de suppression, de suspension, de facturation et de dépenses importantes nécessitent une confirmation explicite ou une politique d’approbation humaine avant d’être exécutées. L’agent propose ; un humain — ou une politique que vous définissez — décide.

Limites de débit, plafonds de dépenses et idempotence

Les limites de débit et les plafonds de dépenses par client encadrent les actions payantes déclenchées par l’IA, et les opérations sont idempotentes lors d’une nouvelle tentative, de sorte qu’un agent qui réitère une requête après un délai d’attente ne répète pas l’effet.

Journal d’audit complet

Chaque action MCP est enregistrée avec l’identité, l’outil, les arguments et le résultat. Vous pouvez reconstituer exactement ce que l’agent a fait, dans quel ordre et sous quelle autorité.

Vos modèles, vos clés

Le catalogue est agnostique au modèle. MCP est le connecteur ; le modèle qui le pilote relève de votre décision, tout comme le choix de qui paie les jetons.

  • Apportez vos propres clés — vos identifiants Anthropic, Google, OpenAI ou de génération d’images sont conservés dans notre magasin d’identifiants Vault, et vous payez vos propres coûts d’IA directement au fournisseur.
  • Le registre des modèles est composé de données, et non de code. Les fournisseurs, modèles et fonctionnalités constituent une liste modifiable par l’administrateur et synchronisée automatiquement, de sorte qu’un nouveau modèle peut être sélectionné sans attendre la publication d’une nouvelle version de notre part.
  • Tous les appels d’inférence et d’intégration passent par la passerelle AI, qui gère au passage la mise en cache, les solutions de secours des fournisseurs, les limites de débit et l’analyse des coûts.
  • La même base alimente les automatisations IA — des recettes planifiées telles que la rédaction automatique de blogs, la génération d’images, le texte alternatif et les réécritures SEO — avec une approbation humaine facultative avant toute publication.
  • Rien ici n’est exclusif à notre propre assistant. L’IA intégrée au tableau de bord, l’éditeur de code web, la CLI et votre agent externe s’appuient tous sur une API et un catalogue d’actions identiques.

Conçu pour une utilisation intensive

Un catalogue d’agents n’est utile que s’il répond à la vitesse d’une conversation pendant que d’autres personnes le sollicitent intensément. Le serveur MCP est conçu pour cela dès le départ.

Le serveur est sans état et dimensionné horizontalement derrière un équilibreur de charge, avec une mise à l’échelle automatique selon la charge, de sorte que de nombreux clients utilisant des agents simultanément ne créent pas de goulot d’étranglement sériel. Les actions sont diffusées en continu et ne sont jamais mises en attente dans une file de tâches — MCP est une voie interactive, et non en arrière-plan, et il n’y a pas de limites de réponse artificielles.

Les E/S asynchrones et le regroupement de connexions fonctionnent de bout en bout, et la passerelle d’IA équilibre la charge entre les clés des fournisseurs avec temporisation et basculement lorsqu’un fournisseur applique une limitation. Les tâches de longue durée de la plateforme s’exécutent toujours en arrière-plan sous forme de flux de travail durables et renouvelables, mais votre agent n’est jamais laissé en attente dans une file pour recevoir une réponse.

Le parcours de déploiement est de premier ordre et non une réflexion après coup : connectez un dépôt GitHub ou GitLab, poussez, déployez et effectuez des retours en arrière, le tout pilotable par l’agent sur le même pipeline CD que celui utilisé par le tableau de bord. La synchronisation bidirectionnelle entre le site et son dépôt fonctionne de la même manière.

Foire aux questions

Que peut réellement faire un agent — s’agit-il d’une intégration en lecture seule ?

Il s’agit d’un catalogue d’actions complet, et non d’une simple visionneuse. Douze catégories sont proposées : sites, code et fichiers, domaines/DNS/SSL, base de données, configuration, sauvegardes, e-mail, SEO, observabilité, facturation et commerce, assistance et opérations de revendeur. Cela comprend la création de sites, le déploiement et le retour en arrière, la synchronisation bidirectionnelle d’un site avec son référentiel, la lecture des journaux, la modification des DNS, la restauration de sauvegardes, l’achat de mises à niveau avec confirmation et l’ouverture de tickets — le tout sous réserve des autorisations de l’identité connectée.

Un agent d’IA peut-il faire quelque chose de destructeur par accident ?

La conception est multicouche afin de rendre cela difficile plutôt que de promettre que c’est impossible. Un agent ne peut invoquer que ce que l’identité connectée est autorisée à faire ; les actions de suppression, de suspension, de facturation et de dépenses importantes nécessitent une confirmation explicite ou une politique d’approbation humaine ; les limites de débit et les plafonds de dépenses encadrent les actions payantes ; les nouvelles tentatives sont idempotentes ; et chaque action est consignée dans un journal d’audit avec l’identité, l’outil, les arguments et le résultat. Nous vous recommandons tout de même d’utiliser un jeton de bac à sable restreint pendant que vous observez le comportement d’un agent sur votre environnement.

Ai-je besoin d’une intégration distincte pour chaque outil d’IA ?

Non. Nous implémentons le protocole plutôt que des applications individuelles, de sorte que tout client compatible avec MCP se connecte au même serveur. Le tableau de bord vous fournit la configuration exacte pour Claude Code, Claude Desktop et Cursor, et les clients qui adopteront MCP ultérieurement fonctionneront sans modification de notre côté. ChatGPT constitue l’exception pour le moment : il se connecte uniquement via une connexion OAuth, il ne peut donc pas utiliser de jeton.

Comment fonctionnent les jetons et les autorisations ?

Votre client IA se connecte à l’aide d’un jeton de connexion limité que vous générez dans le tableau de bord, et le serveur publie la découverte de ressources protégées OAuth 2.1 (RFC 9728) pointant vers notre fournisseur d’identité Keycloak. Chaque session est liée à une organisation, un utilisateur et des portées, la sécurité au niveau des lignes de Postgres étant appliquée au niveau de la base de données. Les jetons ont une portée définie, sont spécifiques à chaque outil et révocables, et les jetons de bac à sable (sandbox) ou de test sont séparés de la production. Une option de clé API sans interface (headless) existe pour les automatisations ne disposant pas d’un utilisateur interactif ; les clés API sont émises par organisation avec leurs propres portées.

Quel modèle utilise-t-il, et qui le paie ?

Quel que soit votre choix. Vous utilisez vos propres clés Anthropic, Google ou OpenAI, stockées dans notre magasin d’identifiants Vault, et vous payez directement votre fournisseur d’IA. Le registre des modèles repose sur des données modifiables par l’administrateur et synchronisées automatiquement plutôt que sur une liste codée en dur, de sorte que les nouveaux modèles deviennent sélectionnables dès leur apparition.

L’agent voit-il les données réelles avant d’agir ?

Oui. Il peut lire les journaux d’erreurs et d’accès d’un site, ses journaux de build, ses métriques, son utilisation, son état de santé et sa configuration sans aucun effet secondaire, et notre invite de triage publiée le guide dans la vérification d’un site — état, trafic et erreurs, dernier déploiement, état de WordPress et base de connaissances — avant qu’il ne propose une modification ou n’ouvre un ticket.

Puis-je l’essayer sans payer ?

Vous pouvez commencer par un essai de 14 jours sans carte bancaire de l’hébergement Footprint-Free, qui couvre jusqu’à cinq sites et ne nécessite aucune coordonnée de paiement. Les forfaits payants incluent une garantie satisfait ou remboursé de 30 jours sans discussion ainsi que la migration gratuite de vos sites PBN existants.

Dirigez votre agent vers l’ensemble du catalogue

Connectez l’outil d’IA que vous utilisez déjà, définissez précisément son périmètre d’action et laissez-le opérer sur un hébergement réel avec un journal d’audit complet. Commencez par un essai de 14 jours sans carte bancaire — aucune coordonnée de paiement requise.

Commencer gratuitement

Extensions WordPress avec lesquelles votre agent IA peut fonctionner

Chacun de ces plugins transforme votre site WordPress en serveur MCP, de sorte que Claude, Cursor, VS Code et d’autres assistants IA peuvent y effectuer de véritables tâches, connectés en tant que vous et limités à ce que vous êtes autorisé à faire.

Toute la documentation MCP et API pour les développeurs →