Módulo MCP de Adobe Marketo Engage
El módulo MCP de Adobe Marketo Engage le permite enviar un mensaje en lenguaje natural al servidor MCP (Model Context Protocol) de Adobe Marketo Engage, utilizando un modelo de IA para interpretar la solicitud y llamar a las propias herramientas de Marketo para cumplirla. A diferencia de un conector Marketo tradicional en el que cada módulo realiza una acción fija, como “Crear un posible cliente”, este conector tiene un solo módulo que acepta una instrucción abierta en inglés sin formato y permite a la IA decidir qué operaciones de Marketo son necesarias para satisfacerla.
Este conector es específicamente para el servidor MCP de Marketo Engage
Para conectarse a MCP para otras aplicaciones, consulte Agregar un mensaje de IA a su escenario.
Requisitos de acceso
| table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
|---|---|
| Paquete de Adobe Workfront |
Cualquier paquete del flujo de trabajo de Adobe Workfront y cualquier paquete de integración y automatización de Adobe Workfront Workfront Ultimate Paquetes Workfront Prime y Select, con una compra adicional de Workfront Fusion. |
| Licencias de Adobe Workfront |
Estándar Trabajo o superior |
| Licencia de Adobe Workfront Fusion |
Basado en operaciones: disponible para organizaciones con licencias basadas en operaciones Basado en conector (heredado): Workfront Fusion for Work Automation and Integration |
| Producto | Si su organización tiene un paquete de Workfront Select o Prime que no incluye la automatización y la integración de Workfront, su organización debe adquirir Adobe Workfront Fusion. |
Para obtener más información sobre el contenido de esta tabla, consulte Requisitos de acceso en la documentación.
Para obtener información sobre las licencias de Adobe Workfront Fusion, consulte licencias de Adobe Workfront Fusion.
Requisitos previos
- Debe tener una cuenta de Adobe Marketo Engage y una instancia de Marketo válida.
Conexión de Adobe Marketo Engage MCP a Workfront Fusion connect-adobe-marketo-engage-mcp-to-workfront-fusion
Puede crear una conexión con la instancia de Marketo directamente desde el módulo MCP de Adobe Marketo Engage.
-
En el módulo MCP de Adobe Marketo Engage, haga clic en Agregar junto al campo Conexión.
-
Rellene los campos siguientes:
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 Introduzca un nombre para la nueva conexión. Environment Seleccione si desea conectarse a un entorno de producción o de no producción. Type Seleccione si desea conectarse a una cuenta de servicio o a una personal. Client ID Introduzca el ID de cliente para el servicio de API de REST de Marketo, tal como se crea en Marketo LaunchPoint. Client Secret Introduzca el Secreto de cliente para el servicio de API de REST de Marketo, tal como se crea en Marketo LaunchPoint. Munchkin ID Introduzca el Munchkin ID de su instancia de Marketo (por ejemplo, 123-ABC-456). El Munchkin ID se muestra en Marketo en Admin → Munchkin. -
Haga clic en Continue para crear la conexión y volver al módulo.
- En lugar de reutilizar una cuenta de administrador, utilice un usuario de Marketo dedicado solo a la API con la función y los permisos mínimos requeridos para el escenario.
- La creación de la conexión no valida las credenciales. Fusion los guarda sin una llamada de prueba, por lo que la conexión puede parecer que se ha creado correctamente incluso si un valor es incorrecto o está mal escrito. Si una credencial es incorrecta, el error suele aparecer más adelante cuando el módulo intenta llegar a Marketo por primera vez o cuando las listas de herramientas no se pueden cargar.
El módulo: “Procesar un mensaje de usuario”
Este es el único módulo que proporciona el conector. Un escenario lo utiliza al proporcionar:
- Conexión: la conexión de Marketo creada anteriormente.
- Escriba el mensaje: la instrucción, en inglés sin formato (por ejemplo, “encuentre todos los posibles clientes agregados a la lista Seminario web de primavera en la última semana y dígame cuáles no tienen establecido un nombre de compañía”).
- Herramientas (opcional): se describe a continuación. Estos campos solo aparecen una vez seleccionada una conexión.
- Clave LLM (opcional, avanzada) — se describe a continuación.
Devuelve la respuesta final de la inteligencia artificial como texto, además de una pista de auditoría completa de lo que ocurrió mientras se producía esa respuesta.
Módulo MCP de Adobe Marketo Engage y sus campos
Procesar un mensaje de usuario
Este módulo de acción envía una instrucción en inglés sin formato al servidor MCP de Adobe Marketo Engage y devuelve la respuesta de la API.
Salida de módulo
El resultado es un paquete único que contiene lo siguiente:
- Respuesta: La respuesta final de la IA, en forma de texto. Puede asignar estos datos en módulos subsiguientes.
- Pista de auditoría: registro detallado de la ejecución, que incluye un ID de sesión, la petición de datos original, las horas de inicio y finalización, la duración total, el estado general, la respuesta final y una lista de llamadas de herramienta. Cada entrada de llamada a la herramienta registra qué herramienta de Marketo se ejecutó, sus argumentos, su salida, su hora de inicio y finalización, si se realizó correctamente y su orden en la secuencia.
- Resumen: La misma ejecución condensada a recuentos: llamadas de herramienta totales, llamadas correctas, llamadas fallidas, tiempo de procesamiento y estado.
Modelos de IA
De forma predeterminada, el módulo utiliza automáticamente el servicio de IA administrado por el propio Adobe, sin claves ni credenciales que introducir.
En su lugar, puede seleccionar una clave LLM específica para utilizar OpenAI, Anthropic Claude o Amazon Bedrock, si su organización tiene una cuenta con una de estas.
Elección de las acciones de Marketo que puede realizar la API
Una vez seleccionada una conexión, el módulo pregunta al servidor MCP de Marketo qué herramientas ofrece y las presenta como listas de selección múltiple, cada una de las cuales muestra cuántas herramientas contiene:
- Herramientas de solo lectura: Acciones que solo buscan algo y nunca cambian nada, como encontrar un posible cliente, enumerar miembros de una campaña o leer los detalles de un programa.
- Herramientas de escritura/eliminación: acciones que cambian algo, como crear o actualizar un posible cliente, agregar a alguien a una lista, activar una campaña o aprobar o enviar un correo electrónico.
- Otras herramientas: Una tercera lista que aparece únicamente si el servidor de Marketo ofrece herramientas que no han sido etiquetadas como de solo lectura o no. Se muestran por separado en lugar de considerarse seguros o inseguros. Si el servidor lo etiqueta todo, esta lista no aparece.
Si no se selecciona ninguna herramienta, la IA puede utilizarlas todas. Puede restringir una lista a acciones específicas. Por ejemplo, seleccionar solo 2 acciones de “escritura” específicas mientras se deja solo “solo lectura” significa que la IA puede buscar lo que necesite libremente, pero solo puede realizar esos 2 tipos específicos de cambios. Si se deja vacía una lista, se permiten todas las acciones de esa categoría. Para restringir la IA, es necesario elegir activamente qué acciones específicas permitir en esa categoría. De este modo, puede asegurarse de que la IA no realice una acción destructiva inesperada contra los datos de marketing en directo, al tiempo que permite que recopile información libremente.
Dado que las listas se leen en directo desde el servidor de Marketo, las herramientas exactas que se muestran pueden cambiar a medida que Adobe actualiza ese servidor.
No hay historial de conversaciones persistentes
Cada ejecución de este módulo es una ejecución única e independiente. La IA no puede formular una pregunta complementaria y esperar una respuesta. En lugar de ello, debe emitir su mejor juicio y dar una respuesta completa y definitiva de una sola vez. Si una solicitud es ambigua, la AI hará una suposición razonable, la declarará como parte de su respuesta y procederá. No se detendrá y pedirá al usuario que lo aclare, ya que no hay forma de que reciba una respuesta dentro de una sola ejecución.
También se indica a la API que compruebe los hechos con una llamada a la herramienta en lugar de depender de la memoria, ya que los datos de Marketo pueden haber cambiado desde la ejecución anterior.
La API solo realiza una acción de escritura, actualización o eliminación cuando el mensaje realmente lo solicita. No se realiza una acción que no se solicitó, como activar o desactivar campañas, crear o eliminar posibles clientes y listas, y aprobar o enviar correos electrónicos, incluso en la misma ejecución en la que se está haciendo algo más que el usuario pidió.
Como cada ejecución es independiente, la IA no tiene memoria de una ejecución anterior por sí misma. Un escenario que desee una experiencia de varias vueltas y tipo chat debe proporcionar explícitamente ese historial como parte del nuevo mensaje, por ejemplo, almacenando la pregunta y respuesta anteriores en el almacén de datos de Fusion, o pasando entre módulos, e incluyéndolos como texto al principio del nuevo mensaje, seguido de la nueva pregunta. No hay ningún ID de sesión o conversación que recuerde automáticamente las ejecuciones anteriores.
Ejemplos de peticiones
Puede utilizar indicadores como los siguientes:
- Enumere los posibles clientes que se han unido al programa “Lanzamiento de productos en el tercer trimestre” en los últimos siete días y resuma de qué industrias proceden.
- Comprueba si la campaña inteligente ‘Serie de bienvenida’ está activa actualmente y dime cuántas personas hay en ella.
- Encuentra el formulario que usamos en nuestra página de precios y dime qué campos están marcados como obligatorios.
- Agregue el posible cliente con correo electrónico
jane@example.coma la lista estática ‘Clientes de VIP’. - Resumir el rendimiento de cada correo electrónico en el programa ‘Boletín de primavera’.