Documentation Elementor MCP

Elementor MCP transforme un site WordPress en serveur MCP que votre assistant IA peut piloter directement. Cette page explique ce que ça veut dire — ce qu'est le MCP, ce que fait un serveur, et ce que le plugin peut atteindre sur votre site — puis renvoie vers les trois guides qui vous mènent de l'installation à une première section générée.

Qu'est-ce que le Model Context Protocol (MCP) ?

Le MCP est un protocole ouvert qui permet à un assistant IA d'utiliser des outils externes.

Le Model Context Protocol normalise la façon dont un assistant — Claude, ChatGPT, Cursor — se connecte à un logiciel et appelle ses fonctions. Au lieu de vous décrire ce que vous devriez faire, l'assistant reçoit une liste d'outils nommés qu'il peut exécuter, chacun avec des paramètres définis et une vraie réponse. Le protocole est générique : le même assistant peut être branché sur une base de données, un fichier de design, ou — ici — un site WordPress sous Elementor.

Qu'est-ce qu'un serveur MCP ?

Un serveur MCP est le programme qui publie ces outils pour votre assistant.

Il tourne là où le travail doit avoir lieu, et répond à une seule adresse. Elementor MCP est un serveur MCP écrit en PHP qui vit dans votre propre installation WordPress : il publie ses outils sur https://votre-site.fr/wp-json/elementor-mcp-createur/mcp, et il authentifie les appels via un utilisateur WordPress dédié, MCP_ELEMENTOR, muni d'un mot de passe d'application. Comme le serveur fait partie de votre site, votre assistant travaille sur vos vraies pages, pas sur une copie qu'il faudrait recoller ensuite.

Ce que ça change quand on construit des sites Elementor

Votre assistant arrête de vous écrire des instructions et construit directement dans Elementor.

Il lit votre design system avant de construire : couleurs, typographies et espacements viennent des variables globales de votre kit Elementor au lieu d'être inventés. Il écrit via la routine de sauvegarde d'Elementor elle-même, ce qui garde le résultat modifiable dans l'éditeur, élément par élément. Et chaque arbre écrit revient avec un audit SEO structurel : un seul h1, aucun saut de niveau de titre, les attributs alt des images, un JSON-LD valide.

Le contenu répétable est traité comme de la donnée, pas comme du texte. Les questions d'une FAQ, les avis ou les membres d'une équipe deviennent un type de contenu personnalisé avec des champs ACF, donc listables, réutilisables et modifiables sans toucher à la mise en page.

Par où commencer

Trois guides couvrent tout le parcours, de l'installation à la première section.

Les 38 outils exposés par le plugin

Elementor MCP publie 38 outils, regroupés selon ce sur quoi ils agissent.

Votre assistant les voit tous dès que la connexion fonctionne, et choisit ceux dont la tâche a besoin. Le tableau ci-dessous est la carte de ce qu'il peut atteindre sur votre site.

DomaineCe que votre assistant peut faire
SiteLire le site, ses types de contenu et ses documents Elementor — get-site-info, list-post-types, list-documents.
Design systemLire et enrichir les tokens du kit, lister les types d'éléments, enregistrer des composants réutilisables, piocher des icônes locales — get-design-tokens, save-component, list-icons.
Arbre ElementorLire l'arbre d'une page, l'écrire, insérer, corriger, déplacer ou supprimer des éléments, contrôler la mise en page dans un vrai navigateur — get-tree, save-tree, insert-elements, patch-element, audit-layout.
Contenu WordPressCréer, modifier et supprimer articles et pages, importer un média distant dans la médiathèque — create-content, update-content, sideload-media.
ImagesRepérer les images trop lourdes et les convertir en WebP sur demande — audit-images, optimize-images.
FormulairesDéfinir un vrai formulaire avec de vrais champs, rendu par le widget Elementor du plugin — upsert-form.
Listings & FAQConstruire une grille de cartes à partir d'un type de contenu, et une FAQ en accordéon avec son JSON-LD FAQPage automatique — emc-posts, emc-faq.
CPT & ACFDéclarer des types de contenu personnalisés et des groupes de champs ACF, puis remplir ces champs — register-cpt, create-acf-field-group, set-acf-fields.
SEO & performancePoser des données structurées Schema.org, auditer le HTML rendu, mesurer la performance — set-schema, audit-seo, audit-performance.
Fidélité maquetteInventorier les sections d'une page et enchaîner des sessions de comparaison jusqu'à zéro écart avec la maquette — start-fidelity-session, record-fidelity-check.

Aucun ne fonctionne sans licence active : la connexion MCP elle-même est refusée, et chaque outil vérifie aussi la licence de son côté.

Écrit par Youness Fatine