Server MCP in AEM

Scopri come utilizzare i server AEM Model Context Protocol (MCP) dalle applicazioni IDE basate su intelligenza artificiale o chat preferite per semplificare e accelerare il lavoro sui contenuti AEM. Invece di scrivere un codice API di basso livello o navigare attraverso l’interfaccia utente di AEM, descrivi ciò che desideri in un linguaggio naturale.

Elenco dei server MCP di AEM

Tutti i server MCP di AEM sono disponibili in https://mcp.adobeaemcloud.com/adobe/mcp/. Per ulteriori informazioni, vedere Utilizzo di MCP con AEM as a Cloud Service.

  • Contenuto (/content): accesso completo per creare, leggere, aggiornare ed eliminare pagine, frammenti e risorse.
  • Contenuto (sola lettura) (/content-readonly): sola lettura per elencare e ottenere pagine, frammenti e risorse (nessuna modifica).
  • Cloud Manager (/cloudmanager): per gestire programmi, ambienti, archivi e pipeline di Adobe Cloud Manager.
TIP
Gli strumenti esposti da ciascun server possono cambiare nel tempo. Per visualizzare ciò che è disponibile ora, chiedi all'intelligenza artificiale di elencare tutti gli strumenti AEM MCP (ad esempio, List all AEM MCP tools available from this server and describe what they do) o digita il prompt tools/list nell'IDE.

Modelli di utilizzo per il server MCP

Prima di iniziare a utilizzare i server MCP di AEM, comprendiamo i due principali modelli di utilizzo per i server MCP:

  • Centrato sull'uomo - Sei al posto del conducente. Quando chiedi, l’intelligenza artificiale ti suggerisce o esegue gli strumenti nell’IDE.
  • Agente: un'applicazione agente (agente o agente secondario) chiama il server da sola, scegliendo gli strumenti e lavorando per un obiettivo con un input umano limitato.

Ecco come si confrontano questi due modelli di utilizzo:

Aspetto
Incentrato sull'uomo
Agentico
Chi gestisce le azioni
Tu.
L'intelligenza artificiale suggerisce o esegue gli strumenti necessari nell'applicazione basata su IDE o Chat.
L'intelligenza artificiale.
seleziona gli strumenti da utilizzare e continua con indicazioni minime.
Autorità di decisione
Tu rimani in controllo. Approva o attiva ogni passaggio.
L'intelligenza artificiale ha più libertà. Le azioni ad alto impatto possono richiedere guardrail o approvazioni.
Schema di utilizzo tipico
Per-developer, utilizzalo dalla tua applicazione basata su IDE o Chat, uno sviluppatore per sessione, buono per il lavoro di sviluppo giornaliero.
Condiviso tramite un'applicazione agente, come servizi condivisi e gateway per molti utenti o agenti.
Più adatto per
Revisione del contenuto, esecuzione di aggiornamenti guidati, esplorazione o ripetizione di attività mentre si resta nel loop.
Flussi di lavoro agenti, processi batch, pipeline e obiettivi in cui il sistema deve essere eseguito con il minimo intervento.

Quando si utilizza MCP in Agentic Systems

I server MCP sono progettati per client MCP gestiti dall'utente con interfaccia utente interattiva e supervisione umana. La specifica degli strumenti MCP consiglia a un utente nel ciclo che può approvare o negare le chiamate allo strumento.

Se utilizzi i server MCP in un sistema agente o autonomo, considera tale livello di compatibilità come separato. non utilizzare nomi di strumenti hardcode in prompt, inserisce nell'elenco Consentiti o logica di routing. In MCP, il nome strumento è un identificatore programmatico, la descrizione è l'hint rivolto al modello per LLM. Preferisci funzionalità o descrizione basata su prompt e selezione.

Implementa l'individuazione runtime tramite tools/list, gestisci le modifiche all'elenco strumenti (notifications/tools/list_changed) e allinea il provider del server MCP all'onboarding e al controllo delle versioni se hai bisogno di garanzie di stabilità oltre la linea di base del protocollo.

Entità MCP e relativa mappatura

MCP è basato su tre entità: host, client e server. La specifica MCP li definisce formalmente. Tuttavia, la tabella seguente spiega ogni server in termini semplici e la relativa mappatura quando si utilizzano i server MCP di AEM.

Componente
Definizione Standard
Quando si utilizzano i server MCP di AEM
Host
L’app che esegue tutto, raccoglie il contesto, parla con l’intelligenza artificiale, gestisce le autorizzazioni e crea client.
L'host è l'applicazione IDE (cursore) o basata su chat. Esegue il client MCP e determina quali strumenti e server utilizzare nella sessione.
Client
Una singola connessione dall’host a un server. Trasmette i messaggi avanti e indietro e mantiene l'accesso di quel server separato dagli altri.
Il client MCP risiede nell'applicazione basata su IDE o Chat. Quando si aggiunge il server AEM Content MCP in impostazioni, l'applicazione basata su IDE o Chat crea un client che comunica con tale server. Le richieste e le chiamate allo strumento passano attraverso questo client.
Server
Servizio che espone strumenti, dati e prompt tramite MCP. Può essere eseguito sul computer o in remoto.
I server AEM MCP in hosting in Adobe offrono gli strumenti per creare, leggere, aggiornare ed eliminare pagine, frammenti di contenuto e risorse in modo che l'intelligenza artificiale nell'applicazione basata su IDE o Chat possa funzionare con il tuo ambiente AEM.

In breve, Host è la tua applicazione basata su IDE o Chat, Client è la connessione dall'applicazione basata su IDE o Chat ad AEM, Server è il server AEM MCP ospitato da Adobe che esegue il lavoro.

Configurazione

I server MCP di AEM sono progettati per funzionare con un set definito di applicazioni compatibili con MCP.
Per configurare i server MCP di AEM nell'applicazione basata su IDE o Chat preferita, vedere Applicazioni MCP supportate per ulteriori informazioni.

Casi d’uso

Accelerazione delle operazioni sui contenuti con AEM MCP Server

Accelera le operazioni sui contenuti con AEM MCP Server

Scopri come utilizzare AEM Content MCP Server dall’IDE del cursore per semplificare e accelerare il lavoro sui contenuti AEM.

Scopri il server MCP dei contenuti

Server Cloud Manager MCP

Server MCP Cloud Manager

Scopri come utilizzare il server MCP di AEM Cloud Manager dall’IDE del cursore per semplificare e accelerare il lavoro di AEM Cloud Manager.

Informazioni su Cloud Manager MCP Server

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