Agents IA (MCP)
Zinn® Cache 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® Cache — rien de plus.
18 actions : 6 gratuites, 12 dans Pro.
Référence pour les développeurs : chaque action, sa route REST et ses paramètres
Configurez-le en trois étapes
Vérifier le commutateur
Vous avez besoin de WordPress 6.9 ou version ultérieure et de Zinn® Cache 1.8.0 ou version ultérieure. Dans les paramètres du plugin, « Allow AI agents (MCP) » est activé sauf si vous l'avez désactivé.
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.
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-cache/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-cache": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-cache/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}Claude Code
claude mcp add zinn-cache \
-e WP_API_URL=https://example.com/wp-json/zinn-cache/v1/mcp \
-e WP_API_USERNAME=your-username \
-e WP_API_PASSWORD=your-application-password \
-- npx -y @automattic/mcp-wordpress-remote@latestCurseur
// .cursor/mcp.json
{
"mcpServers": {
"zinn-cache": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-cache/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-cache": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-cache/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}Autres applications
N'importe quelle application prenant 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® Cache Pro.
| Action | Fonctionnement | Édition |
|---|---|---|
| Nettoyer la base de données (Pro) | Supprime en arrière-plan les types d'éléments superflus activés dans les paramètres. Ce qui est supprimé ne peut pas être récupéré. | Édition Pro |
| Convertir toutes les images existantes (Pro) | Commence la conversion des images de la bibliothèque multimédia aux formats modernes activés dans les paramètres, en arrière-plan. | Édition Pro |
| Consulter les analyses du cache (Pro) | Renvoie le taux de réussite et le trafic du cache d'objets pour les dernières heures (heures, jusqu'à 720), ses commandes les plus lentes et les plugins qui ratent le plus le cache. | Édition Pro |
| Consulter le rapport de diagnostic | Génère le rapport de diagnostic demandé par le support : versions, limites du serveur, état du cache et erreurs récentes. Il ne contient aucun mot de passe ni aucune clé. | Édition gratuite |
| Lire la progression de la conversion d'image (Pro) | Indique la progression de la conversion (ou de la suppression) des images. | Édition Pro |
| Lire les paramètres de Cache Pro (Pro) | Renvoie tous les paramètres de Cache Pro (préchargement, images, scripts et styles, nettoyage de la base de données, purge intelligente, le finder). Les secrets ne sont jamais renvoyés. | Édition Pro |
| Lire les paramètres du cache | Renvoie tous les paramètres de cache. Le mot de passe Redis n'est jamais renvoyé, seulement l'information indiquant s'il y en a un d'enregistré. | Édition gratuite |
| Consulter l'outil de recherche de requêtes lentes (Pro) | Renvoie les requêtes de base de données et les appels sortants les plus lents observés par le détecteur, avec le plugin ou le thème à l'origine de chacun d'eux. | Édition Pro |
| Lire l'état du cache | Indique si le cache de pages et le cache d'objets sont actifs et opérationnels, le nombre de pages mises en cache ainsi que l'état de la connexion et les statistiques de succès du cache d'objets. | Édition gratuite |
| Lire la progression de l'échauffement (Pro) | Indique si la phase de préparation est en cours, ainsi que le nombre de pages visitées et le nombre d'échecs. | Édition Pro |
| Prévisualiser le nettoyage de la base de données (Pro) | Calcule ce qu'un nettoyage supprimerait, par type (révisions, brouillons, spams, données temporaires expirées et autres). Rien n'est supprimé. | Édition Pro |
| Vider le cache | Efface les pages en cache : tout (all: true), certaines adresses (urls) ou tout ce qui est étiqueté (tags). Les pages sont régénérées à l'arrivée des visiteurs. | Édition gratuite |
| Supprimer toutes les images converties (Pro) | Supprime en arrière-plan toutes les copies converties des images ; les originaux sont conservés. | Édition Pro |
| Rétablir les paramètres du cache par défaut | Remet tous les paramètres de cache à leur valeur par défaut, comme le fait le bouton Réinitialiser. Le mot de passe Redis enregistré est également supprimé. | Édition gratuite |
| Effacer les résultats des requêtes lentes (Pro) | Efface toutes les requêtes lentes et tous les appels lents enregistrés jusqu'à présent, et l'outil de recherche recommence à zéro. | Édition Pro |
| Modifier les paramètres de Cache Pro (Pro) | Modifie les paramètres Cache Pro que vous envoyez (paramètres : clé vers valeur) et conserve le reste. Chaque valeur est vérifiée exactement comme sur l'écran Cache Pro ; une clé inconnue est refusée. | Édition Pro |
| Modifier les paramètres du cache | Modifie les paramètres que vous envoyez et conserve le reste (le cache de pages, la durée de mise en cache des pages, le cache d'objets et sa connexion Redis, les règles de purge et les exclusions). Les valeurs sont vérifiées et corrigées exactement comme sur l'écran Cache. | Édition gratuite |
| Préchauffer le cache (Pro) | Commence à visiter chaque page des sitemaps en arrière-plan, afin que les visiteurs obtiennent des pages mises en cache. Faites suivre par zinn-cache/get-warmup-progress. | Édition Pro |
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.