Skip to main content
Feedback

Adobe Experience Manager (AEM) MCP connector

Adobe Experience Manager (AEM) is Adobe's content management platform for building and managing websites, mobile apps, and digital forms. The AEM MCP connector allows AI agents to configure authentication handlers, manage health check servlets, and adjust core service settings like the Apache Felix HTTP service and Apache Sling servlet configurations. It also supports posting CQ actions, configuring proxy settings, managing password reset policies, and updating referrer filter and DAV servlet properties across AEM instances.

Authentication type

  • Basic Auth - Requires a username and password to be configured for the agent to access the service.

Uses

Use the Adobe Experience Manager (AEM) MCP connector to perform the following actions:

  • Automate content publishing workflows across multiple Adobe Experience Manager (AEM) instances
  • Configure authentication, security, and system settings without manual console access
  • Manage user accounts, passwords, and authorization rules in Adobe Experience Manager (AEM)
  • Monitor instance health, bundle status, and installation progress in real time
  • Deploy and update content packages across development, staging, and production environments
  • Activate and replicate content trees to publishing agents automatically
  • Query and retrieve assets, pages, and configurations from Adobe Experience Manager (AEM) repositories

Example prompts

Use the following example prompts to invoke Adobe Experience Manager (AEM) MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Deploy the latest content package to our Adobe Experience Manager (AEM) production instance.
  • Check the health status of our Adobe Experience Manager (AEM) authoring environment right now.
  • Create a new user account in Adobe Experience Manager (AEM) with editor permissions.
  • Reset the password for the service account in Adobe Experience Manager (AEM).
  • Activate all pages under the /content/campaign folder in Adobe Experience Manager (AEM).
  • Show me which bundles are active in our Adobe Experience Manager (AEM) instance.
  • Configure SAML authentication for our Adobe Experience Manager (AEM) tenant.
  • Get the installation status of the latest package in Adobe Experience Manager (AEM).
  • Query all assets modified in the last 7 days from Adobe Experience Manager (AEM).
  • Update the referrer filter settings in our Adobe Experience Manager (AEM) security configuration.

Adobe Experience Manager (AEM) MCP connector tools

The Adobe Experience Manager (AEM) MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
postCqActionsExecutes CQ actions on AEM instances.
postConfigAdobeGraniteSamlAuthenticationHandlerConfigures SAML authentication settings for Adobe Granite.
postConfigAemPasswordResetConfigures password reset functionality in AEM.
postConfigAemHealthCheckServletConfigures health check monitoring for AEM instances.
postConfigApacheFelixJettyBasedHttpServiceConfigures Apache Felix Jetty HTTP service settings.
postConfigApacheHttpComponentsProxyConfigurationConfigures proxy settings for Apache HTTP components.
postConfigApacheSlingDavExServletConfigures WebDAV servlet settings for Apache Sling.
postConfigApacheSlingReferrerFilterConfigures referrer filter rules for Apache Sling.
postConfigApacheSlingGetServletConfigures GET request servlet settings for Apache Sling.
postConfigPropertySets configuration properties on AEM instances.
getQueryRetrieves query results from AEM repositories.
postQuerySubmits queries to AEM repositories for execution.
postSetPasswordUpdates user passwords in AEM.
getInstallStatusRetrieves installation status of packages or bundles.
postPackageServiceManages package operations in AEM.
getPackageManagerServletRetrieves package manager information from AEM.
postPackageUpdateUpdates packages in AEM instances.
getCrxdeStatusRetrieves status of CRXDE development environment.
getPackageRetrieves package details from AEM.
getPackageFilterRetrieves filter rules for packages in AEM.
getAgentsLists replication agents configured in AEM.
deleteAgentRemoves a replication agent from AEM.
getAgentRetrieves configuration details of a specific agent.
postAgentCreates or modifies replication agents in AEM.
getTruststoreRetrieves truststore certificates from AEM.
getLoginPageRetrieves the login page from AEM.
postAuthorizablesCreates or modifies users and groups in AEM.
getTruststoreInfoRetrieves truststore information and metadata.
postTreeActivationActivates content trees and their dependencies.
postBundleManages bundle installation and updates in AEM.
getBundleInfoGet Bundle Info.
getConfigMgrGet Config Mgr.
postSamlConfigurationPost Saml Configuration.
postJmxRepositoryPost Jmx Repository.
getAemProductInfoGet Aem Product Info.
getAemHealthCheckGet Aem Health Check.
getAuthorizableKeystoreGet Authorizable Keystore.
getKeystoreGet Keystore.
postPathPost Path.
deleteNodeDelete Node.
getNodeGet Node.
postNodeRwPost Node Rw.
On this Page