Serveurs MCP dans AEM

Découvrez comment utiliser les serveurs AEM Model Context Protocol (MCP) à partir de vos applications IDE optimisées par l’IA ou basées sur le chat pour rationaliser et accélérer votre travail de contenu AEM. Vous décrivez ce que vous souhaitez dans un langage naturel au lieu d’écrire du code API de bas niveau ou de naviguer dans l’interface utilisateur d’AEM.

Liste des serveurs AEM MCP

Tous les serveurs AEM MCP sont disponibles sous https://mcp.adobeaemcloud.com/adobe/mcp/. Voir Utilisation de MCP avec AEM as a Cloud Service pour plus d’informations.

  • Contenu (/content) : accès complet pour créer, lire, mettre à jour et supprimer des pages, des fragments et des ressources.
  • Contenu (lecture seule) (/content-readonly) — En lecture seule pour répertorier et obtenir des pages, des fragments et des ressources (aucune modification).
  • Cloud Manager (/cloudmanager) — Pour gérer les programmes, environnements, référentiels et pipelines Adobe Cloud Manager.
TIP
Les outils exposés par chaque serveur peuvent changer au fil du temps. Pour afficher les fonctionnalités disponibles maintenant, demandez à votre IA de répertorier tous les outils de MCP d’AEM (par exemple, List all AEM MCP tools available from this server and describe what they do) ou saisissez l’invite tools/list dans votre IDE.

Modèles d’utilisation du serveur MCP

Avant de commencer à utiliser les serveurs MCP AEM, nous allons examiner les deux principaux schémas d’utilisation des serveurs MCP :

  • Centré sur l'humain - Vous êtes aux commandes. Vous demandez, l’IA suggère ou exécute des outils pour vous dans l’IDE.
  • Agentic — Une application agentic (agent ou sous-agent) appelle le serveur seule, en choisissant des outils et en travaillant vers un objectif avec peu d'entrée humaine.

Voici comment ces deux schémas d’utilisation se comparent :

Aspect
Centré sur l'humain
Agentic
Qui mène les actions
Toi.
L’IA propose ou exécute des outils pour vous dans l’application basée sur l’IDE ou le chat.
L’IA.
Il sélectionne les outils à utiliser et continue de le faire avec un minimum de conseils.
Autorité de décision
Vous gardez le contrôle. Vous approuvez ou déclenchez chaque étape.
L'IA a plus de liberté. Les actions à fort impact peuvent nécessiter des mécanismes de sécurisation ou des approbations.
Modèle d’utilisation standard
Par développeur, vous pouvez l’utiliser à partir de votre propre application basée sur un IDE ou un chat, un développeur par session, ce qui est utile pour le travail de développement quotidien.
Partagé via une application agentic, comme services partagés et passerelles pour de nombreux utilisateurs ou agents.
Convient le mieux à
Réviser le contenu, effectuer des mises à jour guidées, explorer ou répéter des tâches tout en restant dans la boucle.
Workflows d’agent, traitements par lots, pipelines et objectifs pour lesquels le système doit s’exécuter avec une intervention minimale.

Lors de l’utilisation de MCP dans des systèmes Agentic

Les serveurs MCP sont conçus pour les clients MCP à commande humaine avec une supervision humaine et une expérience utilisateur interactive. La spécification des outils MCP recommande un humain dans la boucle qui peut approuver ou refuser les appels à l’outil.

Si vous utilisez des serveurs MCP dans un système autonome ou autonome, traitez-le comme un niveau de compatibilité distinct. Placer sur la liste autorisée N’utilisez pas de code en dur les noms d’outil dans invites, __ ou logique de routage. Dans MCP, le nom de l’outil est un identifiant programmatique, le description est l’indice associé au modèle pour le LLM. Privilégiez les invites et la sélection basées sur la fonctionnalité ou la description.

Implémentez la découverte d’exécution via tools/list, gérez les modifications de liste d’outils (notifications/tools/list_changed) et alignez-vous sur le fournisseur de serveur MCP pour l’intégration et le contrôle de version si vous avez besoin de garanties de stabilité au-delà de la ligne de base du protocole.

Entités MCP et leur mappage

MCP s’articule autour de trois entités : hôte, client et serveur. La spécification MCP les définit formellement. Cependant, le tableau ci-dessous explique chacun en termes simples et son mappage lors de l’utilisation de serveurs MCP AEM.

Composant
Définition standard
Lors de l’utilisation de serveurs MCP AEM
Hôte
L’application qui exécute tout, rassemble le contexte, parle à l’IA, gère les autorisations et crée des clients.
Votre application IDE (curseur) ou basée sur un chat est l’hôte. Il exécute le client MCP et décide quels outils et serveurs votre session peut utiliser.
Client
Connexion unique de l’hôte à un serveur. Il transmet les messages entre eux et maintient l’accès de ce serveur à l’écart des autres.
Le client MCP réside dans votre application basée sur l’IDE ou le chat. Lorsque vous ajoutez le serveur AEM Content MCP dans les paramètres, l’application basée sur l’IDE ou le chat crée un client qui communique avec ce serveur. Vos invites et appels d'outils passent par ce client.
Serveur
Un service qui expose les outils, les données et les invites via MCP. Il peut être exécuté sur votre ordinateur ou à distance.
Les serveurs AEM MCP hébergés par Adobe offrent des outils de création, de lecture, de mise à jour et de suppression de pages, de fragments de contenu et de ressources afin que l’IA de votre IDE ou de votre application basée sur une conversation puisse fonctionner avec votre environnement AEM.

En d’autres termes, Hôte est votre application basée sur un IDE ou un chat, Client est la connexion de l’application basée sur un IDE ou un chat à AEM, Serveur est le serveur AEM MCP hébergé par Adobe qui effectue le travail.

Configuration

Les serveurs AEM MCP sont conçus pour fonctionner avec un ensemble défini d’applications compatibles avec MCP.
Pour configurer les serveurs AEM MCP dans l’IDE de votre choix ou dans l’application basée sur une conversation, reportez-vous à la section Applications MCP prises en charge pour plus d’informations.

Cas d’utilisation

Accélérer les opérations de contenu avec le serveur AEM MCP

Accélérer les opérations de contenu avec le serveur AEM MCP

Découvrez comment utiliser le serveur AEM Content MCP à partir de l’IDE du curseur pour rationaliser et accélérer votre travail de contenu AEM.

En savoir plus sur le serveur Content MCP

Serveur MCP Cloud Manager

Serveur Cloud Manager MCP

Découvrez comment utiliser le serveur AEM Cloud Manager MCP à partir de l’IDE Cursor pour rationaliser et accélérer votre travail dans AEM Cloud Manager.

En savoir plus sur le serveur MCP Cloud Manager

recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69