Agents IA (MCP)

Zinn® Reseller Toolkit pour les agents IA

Votre site WordPress est son propre serveur MCP. Un assistant IA se connecte en tant qu'utilisateur WordPress avec un mot de passe d'application et peut faire ce que cet utilisateur est autorisé à faire avec Zinn® Reseller Toolkit — rien de plus.

12 actions : 12 gratuites, 0 dans Pro.

Référence pour les développeurs : chaque action, sa route REST et ses paramètres

Le même guide dans notre base de connaissances, avec chaque action gratuite répertoriée

Configurez-le en trois étapes

  1. Vérifier le commutateur

    Vous avez besoin de WordPress 6.9 ou version ultérieure et de Zinn® Reseller Toolkit 1.6.1 ou version ultérieure. Dans les paramètres du plugin, « Allow AI agents (MCP) » est activé sauf si vous l'avez désactivé.

  2. Créer un mot de passe d'application

    Sous WordPress, ouvrez Utilisateurs, puis Profil, et ajoutez un mot de passe d'application portant le nom de votre application IA. Copiez-le : WordPress ne l'affiche qu'une seule fois.

  3. Ajoutez le site à votre application d'IA

    Utilisez votre nom d'utilisateur WordPress, le mot de passe d'application et l'adresse de connexion de votre site :

    https://example.com/wp-json/zinn-reseller/v1/mcp

Configuration pour les applications d'IA populaires

Chaque application ci-dessous communique avec votre site via le proxy officiel WordPress, @automattic/mcp-wordpress-remote. Remplacez l'adresse, le nom d'utilisateur et le mot de passe par les vôtres.

Claude Desktop

// claude_desktop_config.json
{
  "mcpServers": {
    "zinn-reseller": {
      "command": "npx",
      "args": [
        "-y",
        "@automattic/mcp-wordpress-remote@latest"
      ],
      "env": {
        "WP_API_URL": "https://example.com/wp-json/zinn-reseller/v1/mcp",
        "WP_API_USERNAME": "your-username",
        "WP_API_PASSWORD": "your-application-password"
      }
    }
  }
}

Claude Code

claude mcp add zinn-reseller \
  -e WP_API_URL=https://example.com/wp-json/zinn-reseller/v1/mcp \
  -e WP_API_USERNAME=your-username \
  -e WP_API_PASSWORD=your-application-password \
  -- npx -y @automattic/mcp-wordpress-remote@latest

Curseur

// .cursor/mcp.json
{
  "mcpServers": {
    "zinn-reseller": {
      "command": "npx",
      "args": [
        "-y",
        "@automattic/mcp-wordpress-remote@latest"
      ],
      "env": {
        "WP_API_URL": "https://example.com/wp-json/zinn-reseller/v1/mcp",
        "WP_API_USERNAME": "your-username",
        "WP_API_PASSWORD": "your-application-password"
      }
    }
  }
}

VS Code

// .vscode/mcp.json — VS Code's key is "servers"
{
  "servers": {
    "zinn-reseller": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@automattic/mcp-wordpress-remote@latest"
      ],
      "env": {
        "WP_API_URL": "https://example.com/wp-json/zinn-reseller/v1/mcp",
        "WP_API_USERNAME": "your-username",
        "WP_API_PASSWORD": "your-application-password"
      }
    }
  }
}

Autres applications

Toute application qui prend en charge les serveurs MCP via l'entrée et la sortie standard peut utiliser la même commande et les mêmes paramètres. Les applications qui se connectent uniquement à des serveurs HTTP distants peuvent accéder directement à l'adresse de connexion avec le même nom d'utilisateur et le même mot de passe d'application. ChatGPT est l'exception pour l'instant : elle se connecte aux serveurs MCP uniquement par connexion OAuth, elle ne peut donc pas utiliser de mot de passe d'application.

Ce qu'un agent IA peut faire

Tout ce que les écrans du module externe peuvent faire. Les actions marquées Pro nécessitent une licence Zinn® Reseller Toolkit Pro.

ActionFonctionnementÉdition
Créer un clientCrée un compte client sous le vôtre (nom ; default_currency, un code à trois lettres). Attribuez-leur un forfait avant leur premier site.Édition gratuite
Créer un site pour un clientCrée un site hébergé pour l'un de vos clients (client_id, product_line, primary_domain). Il est facturé sur votre compte au forfait du client, comme depuis votre boutique.Édition gratuite
Consulter le forfait d'un clientIndique l'abonnement d'un client et son coût pour vous (client_id).Édition gratuite
Consulter votre compte revendeurRenvoie votre compte de revendeur en un seul coup d'œil : marque, forfaits, nombres de clients et de services, et éléments configurés.Édition gratuite
Lire les paramètres de la boîte à outils du revendeurRenvoie les paramètres de ce plugin (l'adresse de l'API, le forfait utilisé pour les nouvelles commandes, les fonctionnalités activées). La clé d'API n'est jamais renvoyée, seule la présence ou non d'une clé enregistrée est indiquée.Édition gratuite
Liste de vos clientsAffiche vos comptes clients, une page à la fois (curseur, limite).Édition gratuite
Lister les forfaits que vous pouvez vendreListe les plans d'hébergement et leurs prix (product_line et currency permettent de filtrer).Édition gratuite
Lister les sites de vos clientsRépertorie tout ce que vous avez provisionné pour vos clients (les paramètres client_id et status affinent la recherche), page par page.Édition gratuite
Assigner un forfait à un clientAssocie un client à l'un de vos forfaits (client_id, plan_code ; interval : mois ou année). Effectuez cette opération avant la création de leur premier site.Édition gratuite
Suspendre le site d'un clientPlace le site d'un client en suspension pour non-paiement (site_id ; motif : votre propre note, jamais affichée pour le client). Le site cesse d'être diffusé jusqu'à ce qu'il soit réactivé.Édition gratuite
Activer le site d'un clientLève la suspension pour défaut de paiement, de sorte que le site soit à nouveau accessible (site_id).Édition gratuite
Modifier les paramètres de la boîte à outils du revendeurModifie les paramètres que vous envoyez (plan_code, enable_domain_search, enable_panel_link, enable_woocommerce) et conserve les autres. La clé API et l'adresse sont modifiées uniquement à l'écran.Édition gratuite

Conçu pour la sécurité

Chaque action vérifie la même autorisation WordPress que l'écran propre du plugin, pour la page ou l'article exact qu'elle modifie. Un abonné ne peut pas se connecter du tout.

Les mots de passe d'application peuvent être révoqués à tout moment sous Utilisateurs, Profil, sans modifier votre mot de passe habituel.

Désactivez « Autoriser les agents IA (MCP) » et les actions ainsi que l'adresse de connexion disparaîtront du site.

Les pages modifiées par un agent conservent leurs révisions WordPress, de sorte que toute modification peut être annulée.

Hébergé chez Zinn Digital® ?

Si Zinn Digital® héberge le site, notre propre serveur MCP peut exécuter ces actions pour vous sans mot de passe d'application : connectez votre application d'IA au serveur MCP de Zinn Digital® et utilisez wordpress_abilities_list et wordpress_ability_run.

Le serveur MCP Zinn Digital®