Connectez vos sites Joomla à des agents d'IA en toute sécurité grâce au serveur MCP.
Marché
JoomAI est le serveur MCP pour Joomla, qui vous permet de connecter votre site Joomla à des agents d'IA tels que ChatGPT, Claude et d'autres clients compatibles MCP, afin que les utilisateurs puissent lire des informations sur le site et effectuer des actions dessus en utilisant le langage naturel, par exemple, consulter les détails du site et de l'environnement, visualiser leur compte, créer ou mettre à jour des publications, et bien plus encore.
Étapes de configuration
Étape 1 : Installez le plugin JoomAI : MCP Server
-
Téléchargez le fichier zip du plugin miniOrange JoomAI : serveur MCP et chatbot IA depuis le site
lien ici
.
- Connectez-vous à la console d'administration de votre site Joomla.
-
Depuis le menu, cliquez sur Système, puis sous
Installer Dans cette section, cliquez sur Extensions.
-
Téléchargez le fichier zip téléchargé pour installer le
JoomAI : Serveur MCP plugin.
-
Maintenant, allez au Composants -> Serveur d'IA MCP -> Configuration languette.
Étape 2 : Configurer le serveur Joomla MCP
-
Dans l' Contrôle d'Accès section, activez la
Activez la connexion bouton à bascule.
-
Maintenant, copiez le URL du serveur MCP dans la section ci-dessous. Cette URL servira à se connecter à l'agent IA. Ensuite, cliquez sur le
Enregistrer la configuration .
Étape 3 : Connecter le serveur Joomla MCP à l’agent IA
-
Rendez-vous dans la section Tableau de bord ChatGPT. Naviguez vers le
Plugins page dans ChatGPT, puis cliquez sur le
Ajouter .
-
Dans l' Nouveau plugin fenêtre, entrez un Nom pour votre plugin (par exemple, Serveur Joomla MCP), puis collez l'URL de votre serveur MCP sous La connexion. Vérifier la
« Je comprends et je souhaite continuer. » boîte, et cliquez
Créer.
-
Un message apparaîtra vous demandant de Ajouter le serveur Joomla MCP à ChatGPTCliquez Se connecter avec le serveur Joomla MCP authentifier.
-
Sur le Connectez-vous à ChatGPT écran, entrez votre
Nom d'utilisateur et mot de passe du site Joomla, puis clique
Continuer.
-
Sur le Autoriser l'accès Écran, cliquez sur
Autoriser l'accès pour permettre à ChatGPT de se connecter à votre site Joomla! et d'utiliser ses outils MCP.
-
Une fois autorisé, vous serez redirigé vers ChatGPT, et le
Serveur Joomla MCP Le plugin apparaîtra comme connecté à votre site. URL et les détails de connexion répertoriés sous
InformationVotre serveur Joomla MCP est désormais prêt à être utilisé dans ChatGPT.
-
Vous pouvez désormais interagir directement avec votre site Joomla via ChatGPT. Par exemple, saisissez une invite comme
"Lister tous les articles de mon site Joomla"ChatGPT utilisera les outils MCP pour récupérer et afficher les résultats, en l'occurrence vos articles publiés ainsi que leur catégorie, leur auteur, le nombre de vues et leur date de création.
-
Ouvrez le Tableau de bord Claude et cliquez sur Paramètres.
-
In Paramètres, ouvre le Connecteurs languette. Cliquez sur
Ajouter, Puis sélectionnez Ajouter un connecteur personnalisé.
-
Saisissez un nom pour le connecteur et collez votre URL du serveur MCP dans le champ URL. Cliquez ensuite sur Continuer.
-
Sous Authentification, sélectionnez Connectez vous maintenant. En dessous de
Client OAuth, sélectionnez Inscription automatique. Puis cliquer
Ajouter.
-
Cliquez à nouveau Connexion pour commencer à lier votre site Joomla.
- Si Claude ouvre une fenêtre de navigateur, saisissez votre URL du site Joomla et cliquez sur
Continuer.
- Sur l'écran de connexion Joomla, saisissez votre identifiant Joomla. Nom d'utilisateur
( Ou : Nom d'épouse ) et
Mot de passe, puis clique Continuer.
- Cliquez à nouveau Autoriser l'accès pour permettre à Claude de se connecter à votre site Joomla via le serveur MCP.
-
Une fois l'accès autorisé, vous serez redirigé vers Claude, où le
Serveur Joomla MCP L'outil apparaît comme connecté. Vous pouvez ajuster ici les autorisations de chaque outil selon vos besoins. Votre serveur Joomla MCP est maintenant prêt à être utilisé dans Claude.
-
Ouvrez le Application de curseur et aller à Paramètres. En
Paramètres, cliquer sur Outils et MCP.
-
Ici, cliquez sur le Ajouter un MCP personnalisé .
-
Après avoir cliqué sur Ajouter un serveur MCP personnalisé, le fichier mcp.json s'ouvrira. Ajoutez le code suivant à ce fichier :
"joomla-mcp": { "url": "https://joomla.mcp.miniorange.ai/mcp" }
-
Une fois cela fait, actualisez la page. Vous devriez maintenant voir la section Outils et MCP. Trouvez le serveur MCP nommé joomla-mcp et cliquez dessus. Connexion.
- Si Cursor ouvre une fenêtre de navigateur, saisissez votre URL du site Joomla et cliquez sur
Continuer.
- Sur l'écran de connexion Joomla, saisissez votre identifiant Joomla. Nom d'utilisateur
( Ou : Nom d'épouse ) et
Mot de passe, puis clique Continuer.
- Cliquez à nouveau Autoriser l'accès pour permettre à Cursor de se connecter à votre site Joomla via le serveur MCP.
-
Une fois l'accès autorisé, vous serez redirigé vers Cursor, où le
Serveur Joomla MCP L'interface est affichée comme connectée. Vous pouvez ajuster les autorisations de chaque outil ici en fonction de vos besoins. Votre serveur Joomla MCP est maintenant prêt à être utilisé dans Cursor.
Étape 4 : Outils de connexion disponibles
-
Voici la liste des outils de connexion mis à disposition par le serveur Joomla MCP. Vous pouvez les activer ou les désactiver selon vos besoins.
-
Articles et contenu
-
récupérer_article — Récupère un article Joomla par ID, alias ou terme de recherche (articles publiés uniquement).
-
articles de recherche — Recherche et filtre les articles par statut, catégorie, auteur, mention « À la une » ou texte.
-
Extensions et plugins
-
liste_extensions — Liste les extensions installées avec des filtres optionnels par type ou par nom.
-
obtenir_plugin — Récupère les détails et la version d'un plugin par ID d'extension ou élément/dossier.
-
médias
-
recherche_média — Recherche dans la bibliothèque multimédia par nom de fichier ou type d'extension.
-
obtenir_informations_du_fichier_média — Renvoie la taille, le type/MIME et la date de mise en ligne/modification d'un fichier multimédia.
-
Langues
-
liste_langues — Liste toutes les langues du site installées et actives.
-
Bannières
-
obtenir_statistiques_bannières — Affiche les statistiques de clics et d'impressions des bannières.
Étape 5 : Configurer le chatbot frontal
-
Rendez-vous dans la section Chatbot frontal Onglet. Basculer
Activer le chatbot frontal à Oui, puis saisissez votre Clé API Chat LLM, Modèle de chat (par exemple,
gpt-4o-mini) et un Message de bienvenue pour les visiteurs. Cliquez Enregistrer les paramètres du chatbot, puis clique
Synchronisation du contenu du site pour le chatbot Ainsi, le chatbot pourra répondre en utilisant vos articles les plus récents.
Vous avez configuré avec succès l'extension JoomAI. Pour toute autre question, veuillez nous envoyer un e-mail à l'adresse joomlasupport@xecurify.com.
Articles Relatifs