Adobe Marketing Agent MCP Server
Connect to the Adobe Marketing Agent MCP server to analyze your Adobe Experience Platform marketing data across organizations, sandboxes, and dataviews using AI agents on Gumloop, Claude, Cursor, or Codex.
Try Adobe Marketing Agent now
Type what you want done. Sign in and run it live with an AI agent.

Installation
Set up the Adobe Marketing Agent MCP server in Gumloop
Do this once to provision your hosted server URL.
Create a Gumloop account
To use this MCP, you need a Gumloop account. If you don't have one yet, sign up and start a 14-day free trial.
Add and authorize the Adobe Marketing Agent server
In Gumloop, open Connectors and add Adobe Marketing Agent. You'll be sent to Adobe Marketing Agent's sign-in screen to grant access. The credential is stored securely in Gumloop.
Then use it in your client
Use in GumloopUse Adobe Marketing Agent in an agent
Once Adobe Marketing Agent is set up, just open any Gumloop agent, add Adobe Marketing Agent as a connector, and start chatting with the agent.
Tools (12)
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.
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.
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.
Core-Set Dataview
Set the current dataview context. Use this when the user wants to switch to a different dataview.
Core-Get Task
Get task status and events for an async task. Use cursor to get only new events since last poll.
Core-List Tasks
List async tasks for a conversation context_id.
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.
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.
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.
Adobe-Marketing-Agent-Mcp-Widget
This MCP server offers a comprehensive suite of capabilities designed to enhance user interaction with Adobe Experience Cloud applications. It enables users to discover and map XDM attributes relevant to their queries, analyze business metrics through visualizations and data tables, and gain insights into product features and best practices. Additionally, it provides statistical analysis of audience sizes and trends, evaluates journey performance and conflicts, and retrieves detailed metadata about various AEP entities, facilitating informed decision-making and operational efficiency.
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").
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.
What is Adobe Marketing Agent MCP?
The Adobe Marketing Agent MCP server gives AI agents access to your Adobe Experience Platform marketing data through Adobe’s analytical assistant. That means agents can set the organization, sandbox, and dataview they’re working in, ask analytical questions about your Adobe Experience Cloud data, run those requests as async tasks, and track each task to completion. It works across your Adobe orgs, sandboxes, and dataviews so an agent always analyzes the right slice of data.
If your team spends time pulling marketing insights out of Adobe Experience Platform by hand, switching to the right sandboxes, picking the correct dataviews, building and waiting on queries, or copying numbers into a deck, you should consider trying AI agents. Just describe the questions you want answered, and your AI agent will set the context, run the analysis, and return the results for you.
MCP stands for Model Context Protocol. It’s an open standard that gives AI agents a way to connect to external tools and services. Instead of navigating the Adobe Experience Platform interface, managing credentials, and stitching queries together yourself, you connect your Adobe account to Gumloop once. After that, you can analyze your marketing data just by chatting with your AI agent.
Related MCP servers
Google Analytics MCP Server
Run reports, manage accounts and properties, configure custom dimensions, metrics and conversions, and send server-side events on Google Analytics.
HubSpot MCP Server
Interact with HubSpot CRM for managing contacts, companies, and deals
Klaviyo MCP Server
Manage Klaviyo profiles, campaigns, lists, and marketing data.
Brevo MCP Server
Manage your Brevo email campaigns, contacts, and marketing automation.
Semrush MCP Server
Access Semrush SEO and digital marketing analytics data
Google Sheets MCP Server
Read, write and update your Google Sheets
What you can do with Adobe Marketing Agent MCP on Gumloop
Set your organization, sandbox, and dataview
Switch the active org, sandbox, and dataview for a session, so an agent always analyzes the exact environment and dataset you mean before it runs anything.
Ask analytical questions about your marketing data
Use Adobe’s marketing analytics assistant to explore your Adobe Experience Cloud data, so an agent can answer questions about performance and audience behavior without you hand-building each query.
Run analysis as async tasks
Kick off analytical requests as tasks and let them run in the background, so longer analyses don’t block the conversation.
Track task status and events
Get the status and new events for a running task and list the tasks in a conversation, so an agent can poll progress and return results the moment they’re ready.
Approve or cancel proposed plans
When the assistant proposes a plan step that needs your call, submit the final decision to complete or cancel it, so you stay in control of what runs against your data.
Manage session context and preferences
Read or clear your persisted org, sandbox, dataview, and region preferences, so repeated analysis picks up where you left off instead of resetting each time.
How to connect the Gumloop Adobe Marketing Agent MCP Server
- 1
Create a Gumloop account
Sign up at gumloop.com. Every new account starts with a 14-day free trial.
- 2
Add the Adobe Marketing Agent MCP server
Copy your MCP server URL from Gumloop and add it to your preferred client (Claude, Cursor, or Gumloop workflows). You'll authorize on first use.
- 3
Start using Adobe Marketing Agent in your AI workflows
That's it. That’s it: your hosted Adobe Marketing Agent MCP server is live, and the same server URL works in any MCP client you’ve added it to. Your AI agent can now set the right context and analyze your Adobe Experience Platform marketing data on request. Use it inside a Gumloop automation, in Claude Desktop, or in Cursor.
Adobe Marketing Agent MCP use cases
Self-serve marketing analytics for growth teams
Instead of filing a request with the analytics team, a marketer can ask a Gumloop agent a question about campaign performance. The agent sets the right sandbox and dataview, runs the analysis, and returns the answer with the numbers, so insights don’t wait on a queue.
Weekly performance summaries for marketing leaders
On a schedule, an agent can run a set of standing analytical questions against the correct dataview, wait for the tasks to finish, and compile the results into a Slack message or Google Sheet, so leaders get a current readout without anyone rebuilding the report.
Audience and segment exploration for lifecycle teams
A lifecycle marketer can ask an agent to explore audience behavior in a specific sandbox, review what the assistant proposes, and approve the analysis to run, keeping a human in the loop while the agent handles the mechanics.
Multi-sandbox reporting for enterprise marketing ops
Teams that run several Adobe sandboxes can have an agent switch between orgs and sandboxes, run the same analysis in each, and assemble a side-by-side view, so ops doesn’t have to manually repeat the same steps per environment.
Cross-tool marketing agents
Combine Adobe Marketing Agent with Slack, Google Sheets, and Notion in a single agent. Run an analysis in Adobe Experience Platform, drop the summary into a shared doc, and notify the channel, so marketing data reaches the rest of your stack.
Why use Gumloop for Adobe Marketing Agent MCP
Connect once, no credential wrangling
Working directly against Adobe Experience Platform usually means managing OAuth credentials, org and sandbox IDs, and API calls in code. With Gumloop you connect your Adobe account once and the connection is handled for you. No config files, token juggling, or coding against the Adobe APIs necessary.
Works with multiple MCP clients
Use the Adobe Marketing Agent MCP server in Claude Desktop, Cursor, Codex, or directly inside Gumloop agents. Same server URL, works with any MCP client.
Chain Adobe Marketing Agent with 100+ other integrations
Combine Adobe Marketing Agent with Slack, Google Sheets, Google Analytics, and other MCP tools in a single AI agent. Run an analysis, process the result, and write it wherever your team works.
Enterprise-grade and scalable
Built for teams, with role-based permissions and dedicated support for Pro users. For details on Gumloop’s security practices, see trust.gumloop.com.
Start with a free trial
You can test the Adobe Marketing Agent MCP integration during Gumloop’s 14-day free trial before committing. Paid plans start at $37/month.
Frequently asked questions
Ship Adobe Marketing Agent agents in minutes
Connect any AI agent to 100+ MCP servers, zero setup.