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.
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:
L'intelligenza artificiale suggerisce o esegue gli strumenti necessari nell'applicazione basata su IDE o Chat.
seleziona gli strumenti da utilizzare e continua con indicazioni minime.
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.
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
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 come utilizzare il server MCP di AEM Cloud Manager dall’IDE del cursore per semplificare e accelerare il lavoro di AEM Cloud Manager.