Adobe Marketo Engage MCP-Modul
Mit dem Adobe Marketo Engage MCP-Modul können Sie eine Aufforderung in natürlicher Sprache an den MCP-Server (Model Context Protocol) von Adobe Marketo Engage senden, indem Sie ein KI-Modell verwenden, um die Anfrage zu interpretieren, und Marketos eigene Tools aufrufen, um sie zu erfüllen. Im Gegensatz zu einem herkömmlichen Marketo-Connector, bei dem jedes Modul eine feste Aktion ausführt, z. B. „Lead erstellen“, verfügt dieser Connector über ein einziges Modul, das eine offene Anweisung in einfachem Englisch akzeptiert und es der KI ermöglicht, zu entscheiden, welche Marketo-Vorgänge erforderlich sind, um sie zu erfüllen.
Dieser Connector ist speziell für Marketo Engages eigenen MCP-Server
Informationen zum Verbinden mit MCPs für andere Anwendungen finden Sie unter Hinzufügen einer KI-Eingabeaufforderung zu Ihrem Szenario.
Zugriffsanforderungen
| table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
|---|---|
| Adobe Workfront-Paket |
Ein beliebiges Adobe Workfront Workflow- und Adobe Workfront Automation and Integration-Paket Workfront Ultimate Workfront Prime- und Select-Pakete bei zusätzlichem Kauf von Workfront Fusion. |
| Adobe Workfront-Lizenzen |
Standard Work oder höher |
| Adobe Workfront Fusion-Lizenz |
Betriebsbasiert: Verfügbar für Organisationen mit betriebsbasierten Lizenzen Connector-basiert (veraltet): Workfront Fusion for Work Automation and Integration |
| Produkt | Wenn Ihre Organisation über ein Workfront Select- oder Prime-Paket ohne Workfront Automation and Integration verfügt, muss Ihre Organisation Adobe Workfront Fusion erwerben. |
Weitere Details zu den Informationen in dieser Tabelle finden Sie unter Zugriffsanforderungen in der Dokumentation.
Informationen zu Adobe Workfront Fusion-Lizenzen finden Sie unter Adobe Workfront Fusion-Lizenzen.
Voraussetzungen
- Sie müssen über ein Adobe Marketo Engage-Konto und eine gültige Marketo-Instanz verfügen.
Adobe Marketo Engage MCP mit Workfront Fusion verbinden connect-adobe-marketo-engage-mcp-to-workfront-fusion
Sie können direkt aus dem Adobe Marketo Engage-MCP-Modul heraus eine Verbindung zu Ihrer Marketo-Instanz herstellen.
-
Klicken Sie im MCP-Modul von Adobe Marketo Engage Hinzufügen neben dem Feld Verbindung.
-
Füllen Sie die folgenden Felder aus:
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 Verbindungsname Geben Sie einen Namen für die neue Verbindung ein. Umgebung Wählen Sie aus, ob Sie eine Verbindung zu einer Produktions- oder Nicht-Produktionsumgebung herstellen. Typ Wählen Sie aus, ob eine Verbindung zu einem Service-Konto oder einem persönlichen Konto hergestellt werden soll. Client-ID Geben Sie die Client-ID für Ihren Marketo REST-API-Service ein, wie in Marketo LaunchPoint erstellt. Client-Geheimnis Geben Sie das Client-Geheimnis für Ihren Marketo REST-API-Service ein, wie in Marketo LaunchPoint erstellt. Munchkin ID Geben Sie die Munchkin-ID Ihrer Marketo-Instanz ein (z. B. `123-ABC-456`). Die Munchkin-ID wird in Marketo unter Admin → Munchkin angezeigt. -
Klicken Sie Fortfahren, um die Verbindung herzustellen und zum Modul zurückzukehren.
- Verwenden Sie einen dedizierten Marketo-Benutzer, der nur über eine API verfügt, mit den Mindestrollen und -berechtigungen, die für das Szenario erforderlich sind, anstatt ein Administratorkonto wiederzuverwenden.
- Beim Erstellen der Verbindung werden die Anmeldeinformationen nicht überprüft. Fusion speichert sie ohne Testaufruf, sodass die Verbindung erfolgreich erstellt werden kann, selbst wenn ein Wert falsch eingegeben oder falsch eingegeben wurde. Wenn eine Berechtigung falsch ist, tritt der Fehler normalerweise erst später auf, wenn das Modul zum ersten Mal versucht, Marketo zu erreichen, oder wenn die Tool-Listen nicht geladen werden können.
Das Modul: „Benutzeraufforderung verarbeiten“
Dies ist das einzige Modul, das der Connector bereitstellt. In einem Szenario wird sie verwendet, indem Folgendes bereitgestellt wird:
- Connection - die oben erstellte Marketo-Verbindung.
- Geben Sie Ihre Eingabeaufforderung ein - die Anweisung in einfachem Englisch (z. B. „Finden Sie jeden Lead, der in der letzten Woche zur Liste der Webinare im Frühjahr hinzugefügt wurde, und teilen Sie mir mit, für welchen der Firmennamen nicht festgelegt wurde„).
- Tools (optional) — siehe unten. Diese Felder werden nur angezeigt, wenn eine Verbindung ausgewählt ist.
- LLM-Schlüssel (optional, erweitert) — unten beschrieben.
Die endgültige Antwort der KI wird als Text zurückgegeben, plus ein vollständiges Audit-Protokoll darüber, was bei der Erstellung dieser Antwort passiert ist.
Adobe Marketo Engage MCP-Modul und seine Felder
Benutzeraufforderung verarbeiten
Dieses Aktionsmodul sendet eine englischsprachige Anweisung an den MCP-Server von Adobe Marketo Engage und gibt die Antwort der KI zurück.
Modulausgabe
Die Ausgabe ist ein einzelnes Bundle, das Folgendes enthält:
- Antwort: Die endgültige Antwort der KI als Text. Sie können diese Daten nachfolgenden Modulen zuordnen.
- Audit-Protokoll: Der detaillierte Datensatz des Durchgangs, einschließlich Sitzungs-ID, ursprünglicher Eingabeaufforderung, Start- und Endzeiten, Gesamtdauer, Gesamtstatus, endgültiger Antwort und einer Tool-Aufrufliste. In jedem Tool-Aufrufeintrag wird aufgezeichnet, welches Marketo-Tool ausgeführt wurde, welche Argumente verwendet wurden, welche Ausgabe ausgegeben wurde, welche Start- und Endzeit und -dauer ausgeführt wurde, ob der Aufruf erfolgreich war und welche Reihenfolge der Aufruf in der Sequenz vorgenommen wurde.
- Zusammenfassung: Derselbe Durchgang verkürzt sich auf Zahlen: Gesamtzahl der Tool-Aufrufe, erfolgreiche Aufrufe, fehlgeschlagene Aufrufe, Verarbeitungszeit und Status.
KI-Modelle
Standardmäßig verwendet das Modul automatisch den eigenen verwalteten KI-Service von Adobe, ohne dass Schlüssel oder Anmeldeinformationen eingegeben werden müssen.
Sie können stattdessen einen bestimmten LLM-Schlüssel auswählen, um OpenAI, Anthropic Claude oder Amazon Bedrock zu verwenden, wenn Ihr Unternehmen über ein Konto mit einem dieser Schlüssel verfügt.
Auswählen, welche Marketo-Aktionen die KI ausführen darf
Nachdem eine Verbindung ausgewählt wurde, fragt das Modul den Marketo-MCP-Server, welche Tools es anbietet, und präsentiert diese als Mehrfachauswahllisten, die jeweils zeigen, wie viele Tools es enthält:
- Schreibgeschützte Tools: Aktionen, die nur etwas nachschlagen und nichts ändern, z. B. einen Lead finden, Kampagnenmitglieder auflisten oder die Details eines Programms lesen.
- Tools zum Schreiben/Löschen: Aktionen, die etwas ändern, z. B. das Erstellen oder Aktualisieren eines Leads, das Hinzufügen einer Person zu einer Liste, das Aktivieren einer Kampagne oder das Genehmigen oder Senden einer E-Mail.
- Andere Tools: Eine dritte Liste, die nur angezeigt wird, wenn der Marketo-Server Tools anbietet, die nicht als schreibgeschützt gekennzeichnet sind. Diese werden separat angezeigt und nicht als sicher oder unsicher angenommen. Wenn der Server alles kennzeichnet, wird diese Liste nicht angezeigt.
Wenn keine Tools ausgewählt sind, kann die KI sie alle verwenden. Sie können eine Liste auf bestimmte Aktionen beschränken. Wenn Sie beispielsweise nur zwei bestimmte „write“-Aktionen auswählen und „read-only“ belassen, kann die KI frei nachschlagen, was sie benötigt, aber nur diese zwei spezifischen Arten von Änderungen vornehmen. Wenn Sie eine Liste leer lassen, sind alle Aktionen in dieser Kategorie zulässig. Um die KI einzuschränken, müssen Sie aktiv auswählen, welche spezifischen Aktionen in dieser Kategorie zulässig sind. Auf diese Weise können Sie sicherstellen, dass die KI keine unerwarteten destruktiven Maßnahmen gegen Live-Marketing-Daten ergreift, während sie ihr weiterhin die Möglichkeit gibt, Informationen frei zu sammeln.
Da die Listen live vom Marketo-Server gelesen werden, können sich die exakten angezeigten Tools ändern, wenn Adobe diesen Server aktualisiert.
Kein persistenter Gesprächsverlauf
Jede Ausführung dieses Moduls ist eine einzelne, in sich abgeschlossene Ausführung. Die KI kann keine Folgefrage stellen und auf eine Antwort warten. Stattdessen muss sie ihr bestes Urteil fällen und in einem Schritt eine vollständige, endgültige Antwort geben. Wenn eine Anfrage mehrdeutig ist, geht die KI von einer vernünftigen Annahme aus, gibt diese Annahme als Teil ihrer Antwort an und fährt fort. Er wird nicht anhalten und den Benutzer bitten, dies zu klären, da es keine Möglichkeit gibt, eine Antwort innerhalb eines Durchgangs zu erhalten.
Die KI wird auch angewiesen, Fakten mit einem Tool-Aufruf zu überprüfen, anstatt sich auf den Arbeitsspeicher zu verlassen, da sich die Marketo-Daten möglicherweise seit der vorherigen Ausführung geändert haben.
Die KI führt nur dann eine Schreib-, Aktualisierungs- oder Löschaktion durch, wenn bei der Eingabeaufforderung tatsächlich nach einer Aktion gefragt wurde. Es führt keine Aktion aus, die nicht angefordert wurde, einschließlich des Aktivierens oder Deaktivieren von Kampagnen, des Erstellens oder Löschens von Leads und Listen und des Genehmigens oder Sendens von E-Mails, selbst in der gleichen Ausführung, in der es etwas Anderes tut, worum der Benutzer gebeten hat.
Da jede Ausführung unabhängig ist, hat die KI keinen Speicher einer vorherigen Ausführung allein. Ein Szenario, das ein Chat-ähnliches Erlebnis mit mehreren Umdrehungen möchte, muss diesen Verlauf explizit als Teil der neuen Eingabeaufforderung bereitstellen, z. B. indem die vorherige Frage und Antwort im Datenspeicher von Fusion gespeichert oder zwischen Modulen übergeben wird und sie zu Beginn der neuen Eingabeaufforderung als Text eingeschlossen wird, gefolgt von der neuen Frage. Es gibt keine Sitzungs- oder Konversations-ID, die sich automatisch vorherige Ausführungen merkt.
Beispiel-Prompts
Sie können Eingabeaufforderungen wie die folgenden verwenden:
- Listen Sie die Leads auf, die in den letzten sieben Tagen am Programm „Produkteinführung im 3. Quartal“ teilgenommen haben, und fassen Sie zusammen, aus welchen Branchen sie stammen.
- Überprüfen Sie, ob die intelligente Kampagne „Willkommensreihe“ derzeit aktiv ist, und sagen Sie mir, wie viele Personen daran beteiligt sind.
- Finden Sie das Formular auf unserer Preisseite und sagen Sie mir, welche Felder als Pflichtfelder markiert sind.
- Fügen Sie den Lead mit E-Mail-
jane@example.comzur statischen Liste "VIP-Kunden“ hinzu. - Fassen Sie die Leistung jeder E-Mail im Programm „Frühling-Newsletter“ zusammen.