Skip to main content
Glama
Vikas-O7

ExD Accelerator MCP Server

by Vikas-O7

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ORG_IDYesIMS Org ID (e.g., ...@AdobeOrg)
CLIENT_IDYesAdobe Developer Console Client ID
TENANT_IDYesTenant ID (e.g., acssandboxgdcthree)
SANDBOX_NAMEYesAdobe Experience Platform sandbox name
CLIENT_SECRETYesAdobe Developer Console Client Secret
ITEM_CATALOG_IDYesItem catalog ID (e.g., xcore:decision-catalog:...)
DECISIONING_SCHEMA_URIYesDecisioning schema URI (e.g., https://ns.adobe.com/.../schemas/...)
DECISIONING_SCHEMA_ALT_IDYesDecisioning schema alternate ID (e.g., _....schemas....)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
parse_csv_and_suggestA

Parse a product/offer CSV, infer XDM types for each column, and suggest schema fields, eligibility rules, and ranking formulas. Always call this first — no data is written.

create_offer_metadata_fieldgroupA

Create a new XDM fieldgroup from CSV column names and attach it to the ExD decisioning schema. Will check for an existing fieldgroup with the same name first. Requires confirmed: true to execute — previews first.

bulk_create_offersA

Bulk-create ExD offer items from CSV rows. Each row becomes one offer. Requires confirmed: true to execute — previews payloads first. Use dry_run: true to inspect full JSON payloads.

create_collectionA

Create an offer item collection with a filter constraint. Requires confirmed: true to execute.

create_eligibility_ruleC

Create a PQL eligibility rule for Experience Decisioning. Requires confirmed: true to execute.

create_ranking_formulaC

Create a ranking formula for Experience Decisioning. Requires confirmed: true to execute.

create_selection_strategyA

Wire a collection, eligibility rule, and ranking formula into a selection strategy. Requires confirmed: true to execute.

create_placementA

Create a channel placement for Experience Decisioning. Uses /exd-placements endpoint. Requires confirmed: true to execute.

get_offer_itemA

Look up a single offer item by its DPS ID. Read-only.

list_offer_itemsC

List all offer items in the ExD catalog with pagination. Read-only.

update_offer_itemC

Update fields on an existing offer item using JSON Patch operations. Requires confirmed: true to execute.

add_schema_fieldC

Add a single new field to an existing tenant fieldgroup. Requires confirmed: true to execute.

deprecate_schema_fieldA

Mark a custom tenant fieldgroup field as deprecated. The field remains but is flagged. For OOB Adobe fields use deprecate_oob_field. Requires confirmed: true to execute.

deprecate_oob_fieldA

Deprecate an OOB Adobe-managed field on the decisioning schema via a descriptor. Use for standard fields like itemDescription, itemName. For custom tenant fields use deprecate_schema_field. Requires confirmed: true.

detach_fieldgroupA

Safely remove a fieldgroup from the decisioning schema. Always shows a dry-run preview first. Requires confirmed: true to execute the removal.

get_setup_summaryA

Full read-only inventory of all ExD resources in the sandbox — offers, collections, rules, formulas, strategies, and placements.

lookup_decisioning_schemaB

Fetch the full resolved Personalized Offer Items decisioning schema — all fieldgroups, OOB fields, and custom tenant fields. Read-only.

list_schema_fieldgroupsB

List all tenant fieldgroups compatible with the Offer Item class. Read-only.

get_fieldgroupA

Fetch the full field definitions inside a specific fieldgroup by its altId. Read-only.

get_schema_audit_logB

Fetch the full audit log for the decisioning schema — every change ever made, newest first. Read-only.

list_schema_descriptorsC

List all descriptors on the decisioning schema — identity, deprecation, display name overrides, and relationships. Read-only.

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/Vikas-O7/exd-accelerator-mcp'

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