[Beta]{class="badge informative"}

Get started with the Adobe Target MCP server target-mcp-get-started

AVAILABILITY
The Adobe Target MCP server is available to all customers in Public Beta. It is currently supported in Claude Web, Claude Desktop, Claude Code, Cursor, and ChatGPT.

This page walks you through everything you need to connect the Adobe Target MCP server to your AI assistant and verify your setup.

IMPORTANT
The Model Context Protocol (MCP) is an emerging open-source standard and may present security or reliability risks. Adobe MCP server integrations and related documentation are provided “as is,” without warranties of any kind.
Connecting MCP clients or servers to Adobe products is a customer-elected configuration, and customers are responsible for evaluating the security and suitability of any MCP integration. Adobe is not responsible for issues arising from misconfiguration, misuse of the MCP, vulnerabilities in third-party implementations, or unintended actions performed through MCP-enabled workflows.
To reduce risk, Adobe encourages testing integrations in a sandbox environment prior to productive use and carefully reviewing and validating all MCP-initiated actions and responses before confirming or relying on them.

Prerequisites mcp-prerequisites

Before connecting the Adobe Target MCP server to your MCP client, ensure the following:

  • You have an active Adobe Target license (Adobe Experience Cloud subscription) with an Adobe Experience Platform organization.
  • You have a supported MCP-compatible application (currently Claude Web, Claude Desktop, Claude Code, Cursor, or ChatGPT).
  • You have Adobe Target permissions configured in Adobe Admin Console. In Public Beta, all 23 available tools are read-only. Observer role or higher is sufficient to use the MCP server.
NOTE
Write tools (create, update, activate, deactivate) are not exposed via the public MCP catalog in Public Beta. Editor and Approver role privileges do not unlock additional tools at this time. Write access will be available in a future release.

Connect the Adobe Target MCP server mcp-connect

NOTE
The Adobe Target MCP server uses OAuth 2.0 for authentication. When you first use a Target MCP tool, you are redirected to Adobe Experience Cloud to log in, select your organization, and grant the requested permissions. No static credentials are required.

To connect from Claude Desktop or Claude Web:

  1. Open your MCP client settings and add a new MCP server.
  2. Enter the server URL: https://targetmcp.adobe.io/mcp
  3. When prompted, complete the Adobe IMS OAuth login with your Adobe Experience Cloud credentials.
  4. Once authenticated, all tools are immediately available. Try “List all active Target activities” to verify the connection.

To connect from Claude Code:

Add the following to your Claude Code MCP configuration:

{
  "mcpServers": {
    "adobe-target": {
      "url": "https://targetmcp.adobe.io/mcp"
    }
  }
}

Complete the OAuth browser flow when prompted on first use.

To connect from Cursor:

  1. Open Cursor and navigate to SettingsMCPAdd New Global MCP Server.
  2. Add the following configuration:
{
  "mcpServers": {
    "target": {
      "type": "streamable-http",
      "url": "https://targetmcp.adobe.io/mcp"
    }
  }
}
  1. Save the configuration. The Target MCP server will appear in your available MCP servers.
TIP
If activities or data from the wrong organization appear, log out of Adobe Experience Cloud completely, reconnect the MCP server, and carefully select the correct organization during re-authentication.

Troubleshooting mcp-troubleshooting

OAuth flow fails or redirects incorrectly
  1. Log out of Adobe Experience Cloud completely.
  2. Clear browser cookies for adobe.com domains.
  3. Retry the authentication flow.
  4. Ensure you select the correct organization when prompted.
Activities or data from the wrong organization appear
  1. Log out of Adobe Experience Cloud completely.
  2. Disconnect and reconnect the MCP server in your client settings.
  3. Select the correct organization carefully during re-authentication.
A tool returns an error message
  1. Verify you have Observer role or higher in Adobe Target (see Prerequisites).
  2. Check that the referenced resources — activities, offers, audiences — exist in your organization.
  3. Confirm that activity IDs and other identifiers are correct.
Cannot connect to the MCP server
  1. Verify your internet connection.
  2. Check that the MCP server URL is entered correctly in your client configuration.
  3. Try removing and re-adding the server in your MCP client settings.

Security and permissions mcp-security

The Adobe Target MCP server can only access data that your Adobe user account has permission to view or modify. All operations respect your Target role assignments and workspace permissions.

The server requests the following OAuth scopes:

  • AdobeID — Basic Adobe identity
  • openid — OpenID Connect authentication
  • additional_info.projectedProductContext — Tenant discovery
  • read_organizations — Organization-level operations
  • additional_info.roles — Role-based access control

OAuth tokens are validated against Adobe IMS on each request, are not stored persistently by the MCP server, and all communication uses HTTPS.

recommendation-more-help
target-help-main