MCP servers

Adobe CX Enterprise MCP servers give any compatible AI client direct, governed access to Adobe data and workflows. Connect once and you can query campaign performance, activate audiences, review journeys, manage content, and more, all in plain language, without leaving your AI environment. Because MCP servers sit between your AI client and Adobe’s underlying systems, you get natural-language flexibility while your organization’s access controls and data governance stay in effect.

Adobe MCP servers follow the open Model Context Protocol standard. Any MCP-compatible AI client connects to any Adobe MCP server.

CX Enterprise MCP servers cx-enterprise-mcp-servers

The CX Enterprise MCP connects your AI client to tools across the full Adobe CX Enterprise suite

Select an application to view the endpoint and capabilities.

CX Enterprise MCP

One endpoint. Multiple CX Enterprise applications.

Connect once and your AI client gets access to CX Enterprise applications based on your organization’s licenses. To enable your organization, email adobecxmcp@adobe.com to request access.

code language-none
https://cx-enterprise.adobe.io/mcp
table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-3 9-row-3 10-row-3 11-row-3
CX Enterprise application What you can do Extra entitlement required
Adobe Analytics Report suite discovery, segment authoring, and workspace creation No
Campaign Classic Campaign instance discovery, schema browsing, query execution, workflow control, and SOAP/JS execution Yes
Adobe Experience Platform Dataset discovery, schema browsing, and sandbox management No
Experimentation A/B, MVT, and MAB experiment reporting, metrics, insights, opportunities, and sample size planning No
GenStudio for Performance Marketing Access ad performance data and creative insights Yes
Adobe Journey Optimizer Review journeys, campaigns, and channel configurations No
Adobe Journey Optimizer B2B Edition Manage B2B journeys, account programs, buying groups, and personalization No
Adobe Target Review activities, offers, audiences, mboxes, performance reports, and preview URLs Yes
Customer Journey Analytics Query reports, discover data views, and author workspaces No
Marketo Engage Manage programs, campaigns, leads, smart lists, emails, and forms Yes
Real-Time CDP Check audience activation status, destination health, and dataflow health No

For complete documentation, see CX Enterprise MCP.

note
NOTE
Access to each CX Enterprise application is based on your organization’s entitlements and your user’s permissions in Adobe Admin Console. To enable CX Enterprise MCP for your organization, email adobecxmcp@adobe.com.
Experience Manager

Adobe Experience Manager has multiple MCP servers for different workflows.

table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3
MCP Server Endpoint What you can do
AEM Cloud Manager https://mcp.adobeaemcloud.com/adobe/mcp/cloudmanager Manage programs, environments, pipelines, and repositories
AEM Content https://mcp.adobeaemcloud.com/adobe/mcp/content Manage pages, content fragments, assets, and launches
AEM Content (Read-Only) https://mcp.adobeaemcloud.com/adobe/mcp/content-readonly Discover and query pages, content fragments, and launches without write access
AEM Experience Governance https://mcp.adobeaemcloud.com/adobe/mcp/experience-governance Evaluate content and images against brand guidelines and compliance rules
note
NOTE
Access to each AEM environment depends on your organization’s AEM Cloud Service entitlements and your user’s permissions in that environment.
Experience Platform
table 0-row-3 1-row-3
MCP Server Endpoint What you can do
Adobe Marketing Agent https://aep-ai-ama.adobe.io/mcp Orchestrate audience analysis, AEP diagnostics, and AJO B2B journey building across AEP applications
note
NOTE
Access depends on your organization’s Adobe Experience Platform entitlements and your user’s permissions.
Target

Adobe Target MCP is in public beta. All currently available tools are read-only. Write tools are planned for general availability.

table 0-row-3 1-row-3
MCP Server Endpoint What you can do
Adobe Target https://targetmcp.adobe.io/mcp Review activities, offers, audiences, mboxes, performance reports, and preview URLs
note
NOTE
Access depends on your Adobe Target entitlements and your user’s permissions.
Workfront
table 0-row-3 1-row-3
MCP Server Endpoint What you can do
Adobe Workfront https://mcp.prod.us-west-2.aws.wfk8s.com/mcp/v1/workfront Manage work, projects, planning records, insights, and content approvals
note
NOTE
Access depends on your Adobe Workfront licenses and your user’s permissions.

Connect to your AI client

Most Adobe MCP servers use OAuth with Adobe Identity Management Service (IMS). Select the correct IMS organization when prompted. Choosing the wrong one is the most common source of authentication errors.

An AI agent connecting to an Adobe MCP server

The steps below use the CX Enterprise MCP endpoint as an example. The same process applies to any Adobe MCP server: swap in the endpoint URL for the server you want to connect.

Claude.ai

Recommended {width="24"}Use a managed connector

Go to the Adobe AI Registry and search for your Adobe application. If a Claude connector is listed (for example, the Adobe Experience Manager connector), follow its setup instructions instead of the steps below.

Connect using a custom connector

Claude.ai supports remote MCP servers through Custom Connectors in account settings.

  1. Go to Settings > Integrations.
  2. Click Add custom connector.
  3. Enter the server endpoint as the URL (for example, https://cx-enterprise.adobe.io/mcp for the CX Enterprise MCP) and a display name of your choice.
  4. Click Connect and sign in with your Adobe ID. Select the correct IMS organization.

Full setup: Claude.ai Custom Connectors documentation

Claude Code

Using the CLI

Run claude mcp add to register an Adobe MCP server. Replace the server name and URL with the values for the server you want to connect. This example uses the CX Enterprise MCP:

code language-bash

claude mcp add --transport http adobe-cx-enterprise https://cx-enterprise.adobe.io/mcp

Edit your settings file

Add the server to ~/.claude.json (global) or .mcp.json in your project root (project-level). Replace the key and URL with the values for the server you want to connect:

code language-json

{
  "mcpServers": {
    "adobe-cx-enterprise": {
      "type": "http",
      "url": "https://cx-enterprise.adobe.io/mcp"
    }
  }
}

Adobe MCP servers use OAuth. Claude Code prompts you to authenticate with your Adobe ID the first time you call a tool. Select the correct IMS organization when prompted.

Full setup: Claude Code MCP documentation

Cursor

Add an Adobe MCP server to your Cursor mcp.json configuration file, then connect through Settings > MCP. Replace the key and URL with the values for the server you want to connect. This example uses the CX Enterprise MCP:

  • Global (all projects): ~/.cursor/mcp.json
  • Project-level: .cursor/mcp.json in your project root
code language-json

{
  "mcpServers": {
    "adobe-cx-enterprise": {
      "type": "http",
      "url": "https://cx-enterprise.adobe.io/mcp"
    }
  }
}

Once added, MCP servers appear under Installed MCP Servers in Cursor Settings. Select Connect next to any server that shows Needs authentication and sign in with your Adobe ID. Select the IMS organization that has access to the application.

Cursor MCP server configuration showing installed Adobe MCP servers and mcp.json

Full setup: Cursor MCP documentation

ChatGPT

Recommended {width="24"}Use a managed connector

Go to the Adobe AI Registry and search for your Adobe application. If a ChatGPT connector is listed, follow its setup instructions instead of the steps below.

Connect using a remote MCP server

ChatGPT supports remote MCP servers through Developer Mode, available on Pro, Plus, Business, Enterprise, and Education plans.

  1. Enable Developer Mode in ChatGPT Settings.
  2. Go to Settings > Integrations.
  3. Click Add custom connector and choose Remote MCP server.
  4. Enter the server endpoint as the URL (for example, https://cx-enterprise.adobe.io/mcp for the CX Enterprise MCP) and a display name of your choice.
  5. Set authentication to OAuth.
  6. Click Connect and sign in with your Adobe ID. Select the correct IMS organization.

Full setup: ChatGPT MCP documentation

OpenAI Codex CLI

OpenAI Codex CLI supports remote MCP servers via TOML configuration.

Config file locations:

  • User-level (all projects): ~/.codex/config.toml
  • Project-scoped: .codex/config.toml in your project root

Replace the section name and URL with the values for the server you want to connect. This example uses the CX Enterprise MCP:

code language-toml

[mcp_servers.adobe-cx-enterprise]
url = "https://cx-enterprise.adobe.io/mcp"
enabled = true

Adobe MCP servers use OAuth. Codex CLI handles the OAuth flow automatically on first use. Select the correct IMS organization when prompted.

Full setup: OpenAI Codex CLI MCP documentation

Copilot Studio

Microsoft Copilot Studio connects to remote MCP servers using the MCP Onboarding Wizard, which creates a Power Platform custom connector automatically.

  1. Open your agent in Copilot Studio.

  2. Go to the Tools page.

  3. Select Add a tool > New tool > Model Context Protocol.

  4. In the MCP Onboarding Wizard, enter the server details. For example, for the CX Enterprise MCP:

    • Server name: Adobe CX Enterprise
    • Server URL: https://cx-enterprise.adobe.io/mcp
  5. Set authentication to OAuth 2.0 and configure with your Adobe IMS authorization and token URLs.

  6. Select Create, then Add to agent.

note
NOTE
MCP server connections in Copilot Studio go through Power Platform. Your organization’s data loss prevention (DLP) policies apply.

Full setup: Copilot Studio MCP documentation

MCP servers in action

See Adobe CX Enterprise MCP servers put to work on real business problems. Each walkthrough starts from a genuine operational challenge and shows how an AI client resolves it in plain language, without switching tools or writing code.

Campaign insights without reports

Campaign insights without reports

Ask performance questions in plain language and get answers from Customer Journey Analytics, without building a single report.

Surface campaign insights

Audience activation at a glance

Audience activation at a glance

See which audiences are live, where they are flowing, and whether destinations are healthy, without navigating Real-Time CDP.

Check audience activation

Catch journey issues early

Catch journey issues early

Monitor active journeys and surface operational issues before they reach your audience.

Monitor your journeys

Ship content updates faster

Ship content updates faster

Find, update, and publish AEM pages and content fragments faster, without switching to the AEM interface.

Ship content faster

Close content performance gaps

Close content performance gaps

Surface conversion gaps in CJA, trace them to underperforming content in AEM, and apply the fix in a single AI session.

Close performance gaps

Need more help?

MCP connections involve authentication, organization selection, and application-level permissions. If something is not working as expected, these steps cover the most common causes.

Switching Adobe organizations

If your Adobe user belongs to multiple IMS organizations and you are seeing tools or data for the wrong one, disconnect the MCP server, sign out of your Adobe session in the browser, then reconnect. You will be prompted to choose an organization during sign-in.

An Adobe CX Enterprise MCP server can only be authenticated to one IMS organization at a time, even if your user account has access to more than one.

Specifying a sandbox, report suite, environment, or other session resource

Some Adobe CX Enterprise MCP servers require you to specify a resource before they can return results. Depending on the application, this may be a sandbox, a program, an environment, a report suite, or a data view.

If you are not sure which resources you have access to, ask the AI client. For example: “List the available sandboxes” or “What report suites do I have access to?” Adobe CX Enterprise MCP servers can often return a full list of resources available to your user.

Once a session resource is set, you can switch it at any time by telling the AI client which one to use.

Permissions and access errors

AI clients act on behalf of your Adobe user account using OAuth. The same permissions and access controls that apply when you sign in to an Adobe application apply when you use an MCP server.

If an action fails or returns no results, check that your user has the required permissions in Adobe Admin Console and in the relevant CX Enterprise application. Contact your Adobe system administrator if you need access adjusted.

Re-authenticating after a lost session

Adobe CX Enterprise MCP servers use OAuth to authenticate your Adobe user account. If the authentication state is lost, no further tool calls will succeed until you re-authenticate.

To re-authenticate: open your AI client’s MCP server configuration, select the Adobe CX Enterprise MCP server entry, and reconnect. You will be prompted to sign in with your Adobe ID again.

recommendation-more-help
cx-enterprise-agentic-tools-help