Skip to main content

Connect Marker.io MCP to Adobe Experience Manager

Updated today

Someone reports a typo on your AEM-powered website through Marker.io. Instead of switching between tabs, your AI tool reads the issue and fixes the content directly in AEM. This guide shows how to connect both Marker.io MCP and AEM MCP to the same AI tool.

What you can do

When both servers are connected, your AI tool can:

  • Read Marker.io issues, screenshots, properties, and technical context

  • Update AEM pages, content fragments, and assets

  • Fix typos, broken links, and outdated content from a single prompt

  • Mark issues as resolved in Marker.io when the fix is done

For a full list of Marker.io MCP tools, see MCP Integration (Model Context Protocol).

Before you start

  • A Marker.io account with at least one website project

  • Marker.io MCP connected to your AI tool. Follow MCP setup guides if you haven't done this yet.

  • An AEM as a Cloud Service environment

  • An Adobe ID with the right permissions for your AEM environment

  • An MCP-compatible AI tool (Claude Code, Cursor, VS Code, or similar)

AEM setup

Adobe hosts official MCP servers for AEM as a Cloud Service. No plugin or local install needed. Authentication happens through OAuth with your Adobe ID. See the AEM MCP documentation for details.

Two servers are available:

Use the read/write server to fix content issues.

Add to your AI tool

Example for Claude Code

claude mcp add --transport http marker-io https://connect.marker.io/mcp
claude mcp add --transport http aem https://mcp.adobeaemcloud.com/adobe/mcp/content

On first use, both servers will open a browser window to authorize access. Sign in with your Adobe ID when prompted.

Using a different AI tool? See MCP setup guides for Marker.io and add the AEM server URL alongside it.

Workflow: fix a content issue

Here's what a typical workflow looks like once both servers are connected.

  1. A reporter submits an issue in Marker.io: "The banner on the homepage still says 'Summer Sale' but it should say 'Fall Collection'."

  2. In your AI tool, ask: "List open issues from Marker.io."

  3. The AI reads the issue details and screenshot.

  4. Ask: "Fix the content mentioned in this issue in AEM."

  5. The AI finds the page in AEM and updates the content.

  6. Ask: "Mark the Marker.io issue as resolved."

That's it. No tab switching, no copy-pasting.

Tips

  • You can ask the AI to handle multiple issues in a single prompt.

  • The AI can read Marker.io screenshots to understand visual context, not just text descriptions.

  • For code-level bugs (not content), pair Marker.io MCP with your code editor instead of AEM MCP.

  • Use the read-only server (content-readonly) if you want to browse content without risk of accidental edits.

Need Help?

If you have any questions, comments, or corrections, chat with us at the bottom right of our web pages.

Did this answer your question?