Aem MCP Server

AEM MCP server. Chat with your AEM instance for content, component, and asset operations.

Remote serverstreamable-http

What is the Aem MCP Server?

AEM MCP server. Chat with your AEM instance for content, component, and asset operations.

What it actually does

AEM MCP Server is a full-featured Model Context Protocol (MCP) server for Adobe Experience Manager (AEM). It provides a simple integration with any AI Agent. This project is designed for non-technical persons who want to manage AEM via natural language.

  • 57 MCP Tools — covering pages, components, assets, workflows, content fragments, and experience fragments
  • MCP Resources — — agents discover components, sites, templates, and workflow models upfront via resources/list, eliminating discovery roundtrips
  • Tool Annotations — — every tool tagged with group, readOnly, and complexity so agents can make smarter tool selection decisions
  • Response Verbosity — — verbosity parameter (summary/standard/full) on content-reading tools strips JCR internals and truncates long text
  • Actionable Errors — — error responses include suggestion and alternatives fields for self-healing agent workflows
  • Component Operations — Update, scan, add, convert, and bulk-manage AEM components (including Experience Fragments)

Configuration

  • Node.js 20.19.0+ || 22.12.0+ || 23+ - Access to an AEM instance (local or remote)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Aem MCP Server

{
  "mcpServers": {
    "AEM": {
      "command": "npx",
      "args": ["-y", "aem-mcp-server", "-t", "stdio", "-H", "http://localhost:4502", "-u", "admin", "-p", "admin"]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  • Node.js 20.19.0+ || 22.12.0+ || 23+ - Access to an AEM instance (local or remote)

Example prompts to try

  • “Use Aem to Prerequisites.”
  • “Use Aem to Configuration.”

Frequently asked questions

AEM MCP server. Chat with your AEM instance for content, component, and asset operations. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.