Skip to main content
Glama
Upendrasengar

Adobe Target MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoPort for SSE / Streamable HTTP modes (default 3001)3001
ADOBE_TENANTYesAdobe Target tenant subdomain
MCP_LOG_FILENoFile path for logs in stdio mode
ADOBE_API_KEYYesAPI key sent as X-Api-Key (same value as the client ID)
ADOBE_CLIENT_IDYesClient ID from your Adobe Developer Console project
MCP_TOOL_LOGGINGNoSet to 'true' to enable verbose per-tool logging
ADOBE_CLIENT_SECRETYesClient secret from your Adobe Developer Console project

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_activitiesC

List activities from Adobe Target. API key and tenant are loaded from environment variables automatically.

update_activity_nameA

Update the name of an activity in Adobe Target. API key and tenant are loaded from environment variables automatically.

get_activity_by_idA

Get an Adobe Target activity by ID. Supports both AB and XT activity types. API key and tenant are loaded from environment variables automatically.

create_ab_activityB

Create an AB activity in Adobe Target.

update_activityA

Update an Adobe Target activity by injecting new HTML/JS code into a named experience. API key and tenant are loaded from environment variables automatically. Handles: deep-clone of payload, creating new option slots (optionLocalId=0), orphan pruning, offerContent deduplication (prevents UniqueElements AT error), and supports both AB and XT activity types.

update_activity_selectorA

Update one or more location selectors in an Adobe Target activity. Use this when the activity's primary location selector (e.g. "BODY > *:eq(0)") does not match the intended CSS injection target (e.g. "#business"). Returns a list of available location names if the specified name is not found. API key and tenant are loaded from environment variables automatically. Supports both AB and XT activity types.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Upendrasengar/adobe-target-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server