Adobe AEM MCP servers: which one to use
Use Adobe's own hosted server if you run AEM as a Cloud Service. For AEM 6.5 or your own instance, use a community server.
- Servers
- 5
- active
- Official
- 1
- by Adobe Experience Manager
- Hosted
- 1
- nothing to install
- Local
- 4
- runs on your machine
- OAuth
- 1
- sign in, no key
Adobe runs an official AEM MCP server for AEM as a Cloud Service. You sign in with your Adobe ID, and it follows your existing AEM permissions. It lets Claude, ChatGPT or Cursor create, edit and search pages and content fragments, work with assets, and manage Cloud Manager programs and pipelines. One thing to know first: it can edit and delete content, and Adobe's docs say practitioners should use the AI Assistant interface for changes and deletions.
Good for
- Content authors who want to edit pages and content fragments by describing the change
- Digital asset teams that search assets and make renditions
- AEM developers who run scripts and changes from their IDE
- Teams on AEM 6.5 or self-hosted AEM that the cloud server does not cover
Which Adobe Experience Manager MCP server to use
Use Adobe's own server on AEM as a Cloud Service. For AEM 6.5 or a self-hosted instance, choose easingthemes' server, and add ACM when you want an agent to run Groovy scripts for bulk content or permission changes.
| Server | Official | Runs | Sign-in | Can change things | Tools | GitHub stars |
|---|---|---|---|---|---|---|
| For Adobe Experience Manager | ||||||
| Adobe AEMThis page | Official | Hosted | Account | Yes | 5 in Claude | – |
| AEM Content Manager | Community | Local | Credentials | Yes | – | – |
| AEM MCP Server | Community | Local | Credentials | Yes | 57 (README) | 4 |
| Other tools for the same job | ||||||
| AEM 6.5 MCP Server | Community | Local | Credentials | Yes | – | 14 |
All Adobe Experience Manager MCP servers
5 active · 1 official · official first, then by GitHub stars
- AEM MCP ServerOfficialHostedOAuth
Adobe's hosted MCP server for AEM as a Cloud Service: work with pages, content fragments and assets from AI clients, signed in with your Adobe ID under your existing AEM permissions.
aem-mcp-serverLocalAEM MCP server. Chat with your AEM instance for content, component, and asset operations.
4 GitHub stars- aem-dev-mcpLocal
AEM MCP server providing connectivity tools for Adobe Experience Manager® instances
4 GitHub stars - aem-live-docs-mcpLocal
MCP server for Adobe Experience Manager (AEM) documentation at aem.live. Gives AI assistants (Claude, Cursor, Cline, Windsurf) direct access to AEM Edge Delivery Services docs — blocks, authoring, CDN setup, Sidekick, Lighthouse 100, and more.
0 GitHub stars
AEM Content Manager (ACM)LocalValidate and run Groovy scripts on Adobe Experience Manager through AEM Content Manager (ACM).
Questions
Is there an official AEM MCP server?
Yes. Adobe hosts one for AEM as a Cloud Service. You sign in with your Adobe ID, and each tool follows your existing AEM permissions.
What is the AEM MCP server URL?
https://mcp.adobeaemcloud.com/adobe/mcp/aem. Adobe's docs say it is one address for a growing set of tools, and it is the same one used by the Claude connector and the ChatGPT plugin.
Does it work in Claude, ChatGPT and Cursor?
Yes. Adobe's docs list Claude, ChatGPT, Microsoft 365 Copilot, Cursor, Claude Code, GitHub Copilot, Windsurf and others as supported, and mention an AEM Claude connector and an AEM ChatGPT plugin. Claude's connector listing names 5 tools: list-aem-environments, lookup-api-spec, read-api, write-api and delete-api.
Can it delete content?
Yes. The official server covers create, read, update and delete for pages and content fragments, and Claude's connector listing includes a delete tool. Adobe's docs advise using the AI Assistant interface for changes and deletions, and not auto-approving tool calls.
Is there a read-only mode for the official server?
Yes, but Adobe sets it, not you. Content tools default to read-write. To switch a category to read-only, email aemcs-mcp-feedback@adobe.com, and Adobe applies it for your organization or for chosen programs.
Does it work with AEM 6.5 or an on-premise instance?
Adobe's official server is documented for AEM as a Cloud Service. easingthemes' README says it supports AEMaaCS and self-hosted AEM. The indrasishbanerjee server targets AEM 6.5 Author, and its README calls it pre-production.
What is ACM and why use it with an AI assistant?
ACM is a tool for running Groovy scripts that change content and permissions in bulk. Its MCP server lets Claude Code, Cursor or VS Code validate and run scripts and read history, as the user whose credentials you configure.
Are the community servers free to use at work?
easingthemes' and indrasishbanerjee's are AGPL-3.0, and indrasishbanerjee's README points to a commercial license. ACM is Apache 2.0. Check the license with your legal team before you use AGPL code inside a company.