Interrogate your AJO journeys, campaigns and channel configs in plain English.
If you already use Adobe Journey Optimizer, the adobe journey optimizer mcp server is the piece that lets your assistant work with it directly. Adobe's hosted, read-only MCP endpoint that turns Journey Optimizer retrieve APIs into conversational answers about journeys, campaigns and channels.
Adobe's hosted, read-only MCP endpoint that turns Journey Optimizer retrieve APIs into conversational answers about journeys, campaigns and channels.
The toolset is worth reading before you wire it up, because it tells you what the integration is really for:
List Campaigns — Browse AJO marketing campaigns in a sandbox, filterable by status (DRAFT, LIVE, STOPPED, COMPLETED)Get Campaign — Fetch one campaign by ID with its audience targeting, schedule, channel and content configurationGet All Journeys — List every journey defined in the connected Journey Optimizer sandboxGet Journey — Retrieve a single journey by ID including its branching logic, conditions and actionsVisualize your journeys — Render a journey interactively so its structure and flow can be explored visuallyList Channel Configurations — Filter channel presets by name, status or channel type across email, SMS, push, WhatsApp, web, in-app, direct mail, LINE and Live ActivityGet Channel Configuration — Return full details for one channel configuration: sender and reply-to addresses, subdomains, IP pools and unsubscribe settingsList Configuration Resources — List supporting resources referenced by channel configurations, such as push credentials, email subdomains, IP pools and SMS or WhatsApp credentialsGet Configuration Resource — Retrieve a single configuration resource by type and IDList Marketing Actions — List the marketing actions available for data governance policy enforcement in the sandboxBecause this one is hosted, setup is mostly authentication — you point your client at the endpoint and approve access. Nothing runs on your machine, so there is no runtime to keep patched.
An active Adobe Journey Optimizer licence, permission to view campaigns/journeys/offers, and an MCP client that supports remote Streamable HTTP servers with OAuth.
This sits in the planning and project tracking group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. Adobe Journey Optimizer's toolset — List Campaigns, Get Campaign, Get All Journeys and 7 more — is a fair guide to whether it matches your workflow. It is maintained by Adobe rather than a third party, which usually means auth handling and breaking changes are dealt with faster.
SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.
Before a big campaign goes out, sweep every channel configuration and flag the ones with missing sender domains, unset unsubscribe options or unassigned IP pools.
Ask for a status roll-up across sandboxes so leadership gets a one-paragraph picture of what is live, stopped or stuck in draft.
Pull a campaign by ID and have the assistant walk through its schedule, audience and eligibility rules to explain why nothing is sending.
Let someone new to the instance ask what a journey actually does in prose instead of decoding branching diagrams alone.
| Tool | What it does |
|---|---|
| List Campaigns | Browse AJO marketing campaigns in a sandbox, filterable by status (DRAFT, LIVE, STOPPED, COMPLETED). |
| Get Campaign | Fetch one campaign by ID with its audience targeting, schedule, channel and content configuration. |
| Get All Journeys | List every journey defined in the connected Journey Optimizer sandbox. |
| Get Journey | Retrieve a single journey by ID including its branching logic, conditions and actions. |
| Visualize your journeys | Render a journey interactively so its structure and flow can be explored visually. |
| List Channel Configurations | Filter channel presets by name, status or channel type across email, SMS, push, WhatsApp, web, in-app, direct mail, LINE and Live Activity. |
| Get Channel Configuration | Return full details for one channel configuration: sender and reply-to addresses, subdomains, IP pools and unsubscribe settings. |
| List Configuration Resources | List supporting resources referenced by channel configurations, such as push credentials, email subdomains, IP pools and SMS or WhatsApp credentials. |
| Get Configuration Resource | Retrieve a single configuration resource by type and ID. |
| List Marketing Actions | List the marketing actions available for data governance policy enforcement in the sandbox. |
claude mcp add adobe-journey-optimizer --transport http https://ajo-mcp.adobe.io/mcpAn active Adobe Journey Optimizer licence, permission to view campaigns/journeys/offers, and an MCP client that supports remote Streamable HTTP servers with OAuth.
Your workspace, on speaking terms with AI — search, read and write Notion pages and databases.
Issue tracking at the speed of conversation — Linear's official hosted server with OAuth and zero install.
Search and read your Drive — Docs, Sheets and files become context your assistant can actually use.
Your assistant inside the workspace — read channels, search history, post messages and tame the noise.
Metabase ships its own MCP endpoint — search your BI content, build and run queries, and save questions and dashboards without leaving the chat.
Stop letting your assistant hallucinate n8n node parameters — this server hands it the real schemas, templates and validation.