Par Mathias Igonenc, co-fondateur de CodecirclePublié le
La réponse courte : le MCP d'Elementor permet à Claude, Codex ou Cursor de créer et modifier des pages Elementor natives, modifiables ensuite à la main. Il se branche avec un mot de passe d'application WordPress sur l'adresse /wp-json/elementor/mcp/. Il accélère la construction et la déclinaison de pages, mais ne remplace ni la direction artistique ni la validation : sur un site en production, travaillez sur des aperçus non indexés et publiez après accord.
Ce qu'Elementor a lancé
Le MCP (Model Context Protocol) est un standard qui permet à un assistant IA d'utiliser des outils externes. Celui d'Elementor expose l'éditeur lui-même : l'IA ne génère pas du HTML à coller, elle crée des structures Elementor que vous retrouvez dans l'éditeur comme si un humain les avait posées (annonce d'Elementor, webhosting.today). Des alternatives communautaires existaient déjà, comme les capacités IA de Premium Addons ou des extensions open source, mais la version officielle change l'échelle.
Voici les familles d'outils que nous utilisons au quotidien :
| Famille | Ce que l'IA peut faire |
|---|---|
| Lire | structure d'une page, schémas des widgets, styles par défaut, composants, parties du site (en-tête, pied de page) |
| Construire | créer une page, assembler une composition complète, ajouter et modifier des éléments |
| Tenir le design system | variables globales (couleurs, typographies), classes, styles par défaut |
| Valider et publier | lien de prévisualisation, réglages de page, publication du document |
Nos deux terrains d'essai
Pas de site de démonstration : deux clients réels, en production, avec du trafic.
- Un artisan de l'agencement en Île-de-France. Elementor Pro, thème léger, une série de pages de services à refondre sur un même gabarit. L'IA lit la structure existante, décline le gabarit, et nous travaillons sur des pages d'aperçu non indexées que le client valide avant la bascule.
- Un éditeur de logiciels B2B en quatre langues. Elementor Pro et WPML, des modèles du Theme Builder par langue. Ici l'IA sert d'abord à lire et à cartographier avant de toucher quoi que ce soit.

Brancher le MCP : la connexion propre
- Créer un compte WordPress dédié, à votre nom, pas celui du client. Un compte nominatif se révoque sans rien casser.
- Générer un mot de passe d'application (Profil, Mots de passe d'application). Il ne s'écrit jamais dans un email, un fichier ou une conversation avec une IA. Nous avons déjà dû en révoquer un, collé en clair dans une discussion.
- Tester l'authentification sur
/wp-json/wp/v2/users/meavant d'aller plus loin : si elle échoue ici, le MCP échouera aussi. - Déclarer le serveur dans votre outil. Dans Claude Code :
claude mcp add --transport httpsuivi du nom, de l'adressehttps://votre-site.fr/wp-json/elementor/mcp/et de l'en-tête d'authentification. Nous passons par un petit script qui demande le mot de passe en saisie masquée, pour qu'il n'apparaisse nulle part.
Les pièges que nous avons rencontrés
Erreur 501 : mots de passe d'application désactivés
Certains outils de sécurité fournis par l'hébergeur désactivent les mots de passe d'application de WordPress. L'API répond alors « application_passwords_disabled ». Il faut les réactiver le temps de créer le vôtre, en sachant qu'un ancien mot de passe oublié redevient valide à ce moment-là : révoquez tout ce qui traîne.
Erreur 401 : l'en-tête d'authentification disparaît
Sur un site client, le MCP répondait « rest_not_logged_in » alors que les identifiants étaient bons. Une règle de réécriture personnalisée, placée dans le .htaccess avant le bloc WordPress, renvoyait vers index.php sans transmettre l'en-tête Authorization. Correctif : une ligne SetEnvIf Authorization tout en haut du fichier. Les extensions de cache réécrivent souvent le haut du .htaccess : si l'erreur revient, vérifiez d'abord que la ligne est toujours là.
Erreur 403 : le pare-feu bloque les requêtes
Des règles anti-robots refusent les requêtes sans navigateur identifié. Testez la connexion avec un User-Agent normal avant de conclure que le MCP ne marche pas.
Le multilingue demande une carte avant d'agir
Sur un site en quatre langues avec WPML, un modèle du Theme Builder existait dans une langue et pas dans les autres. Un agent qui modifie « le modèle » sans savoir lequel peut casser l'affichage d'une langue entière. On cartographie les modèles et leurs traductions avant la première modification.
Le cache sert parfois l'ancienne version
Après une modification, vérifiez toujours en visiteur anonyme. Si l'ancien rendu reste affiché, videz le cache d'Elementor (Outils) en plus du cache du serveur : purger l'un ne suffit pas toujours.

La méthode qui évite les accidents
- Des aperçus d'abord : chaque nouvelle page est construite sur une URL d'aperçu en noindex, partagée au client par lien de prévisualisation.
- Les faits viennent du client : délais, zones, matières, références. Si ce n'est pas sur le site ou confirmé par écrit, l'IA ne l'écrit pas. Chez l'artisan, une liste de mots bannis par le client fait aussi partie des consignes.
- La bascule garde les adresses : le contenu validé remplace l'ancienne page sur la même URL, pour conserver l'historique Google.
- On vérifie en visiteur anonyme, sur ordinateur et sur mobile, puis on demande l'indexation dans la Search Console.
- Natif plutôt que bloc HTML : par le passé, pour aller vite, nous avons parfois posé une page entière dans un seul widget HTML. Le client ne peut plus la modifier seul. Le MCP rend enfin le natif aussi rapide : c'est lui qu'il faut viser.
Ce que ça change pour une agence, et pour vous
L'assemblage de sections, qui occupait une bonne part d'un projet Elementor, devient la partie rapide. Ce qui reste long, et qui fait la différence, c'est le reste : un design system propre dès le départ, des contenus justes, une structure pensée pour Google et pour les moteurs de réponse, et la mesure de ce que le site rapporte. Pour un client, cela veut dire moins de budget dans la mise en page, et plus dans ce qui fait venir des demandes.
C'est la façon dont nous travaillons désormais sur nos sites Elementor, et c'est pour ça que nous installons aussi un suivi des leads : un site construit plus vite n'a d'intérêt que s'il rapporte des clients mesurables.
Un site Elementor construit avec l'IA, validé par des humains
Création, refonte ou reprise d'un site Elementor existant, avec le MCP branché proprement et une validation à chaque étape. Prix publics, devis sous 24 h.
Voir notre offre Elementor →