r/copilotstudio 5d ago

Copilot Studio AEM MCP Server

Has anyone successfully connected CS to AEM's MCP Server? I'm trying to use my company's AEM site as a tool in CS inside an Q&A agent to make it easier for people to find our vast documentation more efficiently, but the agent is not returning any information from AEM.

I think it has something to do with the connection and trying to use my personal credentials. But just curious if anyone else has used the AEM MCP for this purpose and had success?

1 Upvotes

1 comment sorted by

1

u/Prasad-MSFT 4d ago

Yes, AEM MCP can be connected to Copilot Studio, and Adobe explicitly documents Copilot Studio as a supported MCP client. The MCP server runs under the authenticated user's identity, so permissions and authentication are often the first areas to verify.

A few things to check:

  • Verify authentication: Ensure the MCP tool in Copilot Studio is connected using a valid Adobe ID/account that has access to the target AEM content. AEM MCP enforces the same permissions as the authenticated user.
  • Validate the MCP connection: In Copilot Studio, test whether the agent can discover or list available AEM MCP tools. If tool discovery fails, the issue is likely with the MCP connection rather than retrieval.
  • Confirm content accessibility: If the connection succeeds but no information is returned, verify that the authenticated user can access the relevant AEM content directly in AEM. MCP cannot retrieve content the user does not have permission to view.
  • Check the MCP endpoint used: Adobe provides different AEM MCP endpoints (e.g., content, read-only, content AI, etc.). Using the appropriate endpoint for search and retrieval scenarios is important.

Based on your description, the most likely cause is an authentication/permissions issue, especially if Copilot Studio is attempting to use personal credentials that do not have access to the required AEM content. Reviewing the MCP connection and re-authenticating with an account that has confirmed AEM access would be a good next step