Adobe Marketing Agent MCP logo

Integrate Adobe Marketing Agent MCP with your AI CRM

Adobe Marketing Agent MCP provides authorized Adobe marketing context, preferences, and agent capabilities through Adobe's hosted MCP service.

Explore Triggers and Actions

Adobe-marketing-agent-mcp-widget

This MCP server provides a comprehensive suite of capabilities for analyzing audience metrics, discovering relevant data fields, and gaining insights into product functionalities within the Adobe Experience Platform. Users can retrieve and analyze historical audience sizes and trends, identify anomalies, and explore relationships between various data entities. Additionally, the tool facilitates the discovery of XDM attributes, answers product-related queries, and generates visualizations for business metrics, enabling users to make informed decisions based on data-driven insights.

ActionTry it

Core-context-management-widget

Interactive widget to view and manage user context. Use this to display current organization, sandbox, and dataview, and to allow the user to switch between them. Call this widget when the user wants to see their context, list available sandboxes, list available dataviews, list available organizations, change sandbox, change dataview, or switch organization. Note: Users refer to sandboxes by title (e.g. "Production"), not by name (e.g. "prod").

ActionTry it

Core-feedback-widget

Call this widget when the user wants to provide feedback or rate their experience. This displays an interactive feedback form with thumbs up/down buttons and rating categories. Users can select sentiment (like/dislike) and provide additional comments. If widgets are not supported by the surface, the system will automatically fall back to text-based feedback using core-provide_feedback tool.

ActionTry it

Core-get task

Get task status and events for an async task. Use cursor to get only new events since last poll.

ActionTry it

Core-list tasks

List async tasks for a conversation context_id.

ActionTry it

Core-plan completion decision

Submit the user's final decision to complete or cancel a pending plan. Use this tool when the system has proposed a plan step that requires user confirmation before it can be executed — such as creating an audience, a journey, a campaign, or any other entity. This is the final step that completes the plan. ALWAYS use this tool when: - The system is waiting for the user's decision to proceed with a plan - The user provides an explicit approve or reject response to a pending proposal - User says "approve", "go ahead", "create it", "looks good", "confirm", "do it" - User says "reject", "cancel", "don't create it", "decline", "stop" Parameters: - decision (required): "approve" to confirm and execute the plan, "reject" to cancel it Returns the final orchestrator response confirming the plan was completed or cancelled.

ActionTry it

Core-provide feedback

Submit user feedback about their experience with the AI assistant. Accepts a query parameter with the user's feedback message. Automatically classifies sentiment and submits to the feedback API. Use core-feedback-widget instead if the user wants to see a feedback form.

ActionTry it

Core-set dataview

Set the current dataview context. Use this when the user wants to switch to a different dataview.

ActionTry it

Core-set sandbox

Set the current sandbox context. Use this when the user wants to switch to a different sandbox. The response contains the displayValue (e.g., 'Prod - Production (VA7)') which should be used when talking to the user.

ActionTry it

Core-switch org

Switch to a different organization by exchanging the current token. Provide the organization name or IMS Org ID. Use list_orgs to see available organizations first.

ActionTry it

Core-switch sandbox dataview

This core system tool updates the current sandbox and/or dataview context for the session. Parameters: - sandboxName (optional): Name of the sandbox to set as current context it's usually one word - dataviewName (optional): Name of the dataview to set as current context The tool will: 1. Fetch the ID for each provided name from Adobe APIs 2. Update the session store with the IDs 3. Return confirmation of what was updated Note: At least one parameter must be provided based on what you want to change (sandbox/dataview). Use list_dataviews or list_sandboxes to see available options first.

ActionTry it

Core-user preferences

Read or clear the current user's persisted preferences (sandbox, dataview, org, region). Preferences persist for 90 days across sessions and surfaces. Set automatically when the user configures a sandbox or dataview. Parameters: - action (optional): "get" (default) to read, "clear" to delete Returns JSON with sandbox_name, sandbox_id, dataview_id, dataview_name, org_id, region, updated_at. Fields are null when not set.

ActionTry it

How the Adobe Marketing Agent MCP integration works

The Adobe Marketing Agent MCP integration connects your Dench AI CRM directly to Adobe Marketing Agent MCP, so agents can read and act on your Adobe Marketing Agent MCP data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

12 actions are available for agents to invoke on your behalf. Every call runs through Adobe Marketing Agent MCP's own authorization, scoped to the account you connect.

Set up Adobe Marketing Agent MCP in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Adobe Marketing Agent MCP and click Connect — you'll authorize access through Adobe Marketing Agent MCP's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Adobe Marketing Agent MCP in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Adobe Marketing Agent MCP integration work with Dench?

The Dench Adobe Marketing Agent MCP integration connects your AI CRM to Adobe Marketing Agent MCP, so AI agents can work with your Adobe Marketing Agent MCP data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Adobe Marketing Agent MCP via Dench?

The Adobe Marketing Agent MCP integration currently exposes 12 actions, including Adobe-marketing-agent-mcp-widget, Core-context-management-widget, Core-feedback-widget, Core-get task, Core-list tasks, and Core-plan completion decision. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Adobe Marketing Agent MCP to Dench?

No. You connect Adobe Marketing Agent MCP from your Dench workspace using Adobe Marketing Agent MCP's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Adobe Marketing Agent MCP integration secure?

Connections are authorized through Adobe Marketing Agent MCP's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Adobe Marketing Agent MCP connection from your workspace settings at any time.

Adobe Marketing Agent MCP | Dench AI CRM