Modulo MCP Adobe Marketo Engage
Il modulo MCP di Adobe Marketo Engage ti consente di inviare un prompt in linguaggio naturale al server MCP (Model Context Protocol) di Adobe Marketo Engage, utilizzando un modello di intelligenza artificiale per interpretare la richiesta e chiamare gli strumenti di Marketo per soddisfarla. A differenza di un connettore Marketo tradizionale in cui ogni modulo esegue un’azione fissa, ad esempio “Crea un lead”, questo connettore ha un singolo modulo che accetta un’istruzione aperta in inglese semplice e consente all’intelligenza artificiale di decidere quali operazioni Marketo sono necessarie per soddisfarla.
Questo connettore è specifico per il server MCP di Marketo Engage
Per connettersi a MCP per altre applicazioni, consulta Aggiungere un prompt di IA al tuo scenario.
Requisiti di accesso
| table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
|---|---|
| Pacchetto Adobe Workfront |
Qualsiasi pacchetto Workflow di Adobe Workfront, e qualsiasi pacchetto Automation and Integration di Adobe Workfront. Workfront Ultimate Pacchetti Workfront Prime e Select, con un ulteriore acquisto di Workfront Fusion. |
| Licenze Adobe Workfront |
Standard Work o successiva |
| Licenza di Adobe Workfront Fusion |
Basato su operazioni: disponibile per le organizzazioni con licenze basate su operazioni Basata su connettore (precedente): Workfront Fusion for Work Automation and Integration |
| Prodotto | Se la tua organizzazione dispone di un pacchetto Workfront Select o Prime che non include Workfront Automation and Integration, dovrà acquistare Adobe Workfront Fusion. |
Per ulteriori dettagli sulle informazioni contenute in questa tabella, consulta Requisiti di accesso nella documentazione.
Per informazioni sulle licenze di Adobe Workfront Fusion, consulta Licenze di Adobe Workfront Fusion.
Prerequisiti
- È necessario disporre di un account Adobe Marketo Engage e di un’istanza Marketo valida.
Collegare Adobe Marketo Engage MCP a Workfront Fusion connect-adobe-marketo-engage-mcp-to-workfront-fusion
Puoi creare una connessione all’istanza di Marketo direttamente dall’interno del modulo MCP di Adobe Marketo Engage.
-
Nel modulo MCP di Adobe Marketo Engage, fai clic su Aggiungi accanto al campo Connessione.
-
Compila i seguenti campi:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto html-authored no-header Connection name (Nome della connessione) Inserisci un nome per la nuova connessione. Ambiente Seleziona se ti connetti a un ambiente di produzione o non di produzione. Tipo Specifica se ti connetti a un account di servizio o a un account personale. ID client Immetti l’ID client per il servizio API REST di Marketo, come creato in Marketo LaunchPoint. Client Secret (Segreto client) Immetti il segreto client per il servizio API REST di Marketo, come creato in Marketo LaunchPoint. Munchkin ID Immetti l’ID Munchkin dell’istanza Marketo (ad esempio, `123-ABC-456`). L'ID Munchkin viene visualizzato in Marketo in Amministratore → Munchkin. -
Fai clic su Continua per creare la connessione e tornare al modulo.
- Invece di riutilizzare un account amministratore, utilizza un utente Marketo dedicato e solo API con il ruolo e le autorizzazioni minimi necessari per lo scenario.
- La creazione della connessione non convalida le credenziali. Fusion li salva senza una chiamata di prova, quindi la connessione può apparire creata correttamente anche se un valore è errato o digitato in modo errato. Se una credenziale non è corretta, l’errore viene in genere visualizzato in un secondo momento quando il modulo tenta di raggiungere per la prima volta Marketo o quando gli elenchi degli strumenti non vengono caricati.
Modulo: “Elabora un prompt utente”
Questo è l’unico modulo fornito dal connettore. Uno scenario lo utilizza fornendo:
- Connessione: la connessione Marketo creata in precedenza.
- Immettere il prompt, ovvero l’istruzione, in inglese semplice (ad esempio, “trova ogni lead aggiunto all’elenco dei webinar di primavera nell’ultima settimana e indica quali non hanno impostato il nome della società”).
- Strumenti (facoltativo) - descritto di seguito. Questi campi vengono visualizzati solo dopo aver selezionato una connessione.
- Chiave LLM (facoltativa, avanzata) - descritta di seguito.
Restituisce la risposta finale dell’intelligenza artificiale come testo, più una traccia di audit completa di ciò che è accaduto durante la produzione della risposta.
Modulo MCP Adobe Marketo Engage e relativi campi
Elabora un prompt utente
Questo modulo di azione invia un’istruzione in inglese semplice al server MCP di Adobe Marketo Engage e restituisce la risposta dell’intelligenza artificiale.
Uscita modulo
L’output è un singolo bundle contenente quanto segue:
- Risposta: la risposta finale dell’intelligenza artificiale, sotto forma di testo. Puoi mappare questi dati nei moduli successivi.
- Audit Trail: record dettagliato dell’esecuzione, tra cui un ID sessione, il prompt originale, gli orari di inizio e fine, la durata totale, lo stato complessivo, la risposta finale e un elenco di chiamate allo strumento. Ogni voce di chiamata dello strumento registra l’esecuzione dello strumento Marketo, i relativi argomenti, l’output, l’ora e la durata di inizio e fine, se l’esecuzione è avvenuta e l’ordine nella sequenza.
- Riepilogo: la stessa esecuzione è ridotta in numero: chiamate utensile totali, chiamate riuscite, chiamate non riuscite, tempo di elaborazione e stato.
Modelli IA
Per impostazione predefinita, il modulo utilizza automaticamente il servizio di intelligenza artificiale gestita di Adobe, senza chiave o credenziali da immettere.
È invece possibile selezionare una chiave LLM specifica da utilizzare OpenAI, Anthropic Claude o Amazon Bedrock, se l’organizzazione dispone di un account con uno di questi.
Scelta delle azioni di Marketo che l’IA può eseguire
Dopo aver selezionato una connessione, il modulo chiede al server Marketo MCP quali strumenti offre e li presenta come elenchi a selezione multipla, ognuno dei quali mostra il numero di strumenti contenuti:
- Strumenti di sola lettura: azioni che cercano solo un elemento e non modificano mai nulla, ad esempio la ricerca di un lead, l’elenco dei membri della campagna o la lettura dei dettagli di un programma.
- Strumenti di scrittura/eliminazione: azioni che modificano elementi, ad esempio la creazione o l’aggiornamento di un lead, l’aggiunta di un utente a un elenco, l’attivazione di una campagna o l’approvazione o l’invio di un messaggio e-mail.
- Altri strumenti: un terzo elenco che viene visualizzato solo se il server Marketo offre strumenti non etichettati come di sola lettura o meno. Questi vengono mostrati separatamente piuttosto che essere considerati sicuri o non sicuri. Se il server etichetta tutto, l’elenco non viene visualizzato.
Se non è selezionato alcun strumento, l’intelligenza artificiale può utilizzarli tutti. È possibile limitare un elenco ad azioni specifiche. Ad esempio, se selezioni solo 2 azioni di “scrittura” specifiche lasciando solo “sola lettura”, l’intelligenza artificiale può cercare liberamente tutto ciò di cui ha bisogno, ma può apportare solo questi 2 tipi specifici di modifiche. Se si lascia vuoto un elenco, tutte le azioni della categoria sono consentite. Per limitare l’intelligenza artificiale è necessario scegliere attivamente quali azioni specifiche consentire in tale categoria. In questo modo puoi assicurarti che l’intelligenza artificiale non intraprenda un’azione distruttiva inaspettata contro i dati di marketing in tempo reale, pur consentendo alla libreria di raccogliere liberamente le informazioni.
Poiché gli elenchi vengono letti in tempo reale dal server Marketo, gli strumenti mostrati possono cambiare man mano che Adobe aggiorna tale server.
Nessuna cronologia di conversazione persistente
Ogni esecuzione di questo modulo è una singola esecuzione autonoma. L’intelligenza artificiale non può porre una domanda di follow-up e attendere una risposta. Deve invece esprimere il suo giudizio e fornire una risposta completa e definitiva in un solo passaggio. Se una richiesta è ambigua, l’IA effettuerà un presupposto ragionevole, lo dichiarerà come parte della sua risposta e procederà. Non si fermerà e chiederà all’utente di chiarire, perché non c’è modo per esso di ricevere una risposta all’interno di una singola esecuzione.
L’intelligenza artificiale è anche istruita a verificare i fatti con una chiamata allo strumento anziché basarsi sulla memoria, perché i dati di Marketo potrebbero essere cambiati rispetto all’esecuzione precedente.
L’IA esegue un’azione di scrittura, aggiornamento o eliminazione solo quando il prompt ne richiede effettivamente una. Non eseguirà un’azione non richiesta, incluse l’attivazione o la disattivazione di campagne, la creazione o l’eliminazione di lead ed elenchi e l’approvazione o l’invio di e-mail, anche nella stessa esecuzione in cui esegue un’altra operazione richiesta dall’utente.
Poiché ogni esecuzione è indipendente, l’intelligenza artificiale non dispone di memoria di un’esecuzione precedente. Uno scenario che richieda un’esperienza a più turni simile a una chat deve fornire esplicitamente tale cronologia come parte del nuovo prompt, ad esempio memorizzando la domanda e la risposta precedenti nel Data Store di Fusion, o passata tra i moduli, e includendola come testo all’inizio del nuovo prompt, seguito dalla nuova domanda. Non esiste alcuna sessione o ID di conversazione che ricordi automaticamente le esecuzioni precedenti.
Esempi di prompt
È possibile utilizzare prompt quali:
- Elenca i lead che hanno aderito al programma ‘Lancio prodotto Q3’ negli ultimi 7 giorni e riepiloga i settori di appartenenza.
- Verifica se la campagna avanzata “Serie di benvenuto” è attualmente attiva e indica quante persone vi partecipano.
- Trovare il modulo utilizzato nella pagina dei prezzi e indicare i campi contrassegnati come obbligatori.
- Aggiungere il lead con l’e-mail
jane@example.comall’elenco statico ‘Clienti VIP’. - Riepiloga le prestazioni di ogni e-mail nel programma ‘Newsletter di primavera’.