
Context
I have previously created a step-by-step guide on how you can connect your Microsoft Copilot Studio agents to the Sitecore Marketer MCP for seamless access to Sitecore’s marketing features. You might recall at the time we had leveraged the OAuth workaround, which required manually adding a resource query parameter to the authorization URL
The good news is that, the workaround is no longer needed. In this blog post, I will walk you through a step-by-step guide, complete with screenshots for the simplified Marketer MCP setup for Copilot Studio. We will be leveraging the standard Model Context Protocol setup flow.
Pre-requisites
Before you begin, make sure you have:
- A valid Sitecore account with required permissions
- A valid Microsoft Copilot studio account with access permissions to Create agents and Create Custom Connectors
- Create a new agent within Microsoft Copilot studio if you don’t already have one.
Step 1 – Add a tool to the agent
- Open Copilot Studio and open an existing agent

- Go to the Tools tab for your agent then click + Add a tool. The Add tool popup shown below opens
- In the Create New section, select
Add new MCP. - The Add a Model Context Protocol server popup opens as shown below
- In the Add a Model Context Protocol server dialog, enter the following details:
- Server name – for example, Marketer MCP.
- Server description – a short description of what the Marketer MCP does. For example,Connects Copilot Studio to the Sitecore Marketer MCP server.
- Server URL – the Marketer MCP server endpoint:
- Under Authentication, select OAuth 2.0
- Enter the following OAuth details:
- Type: Dynamic
- Authorization URL: https://marketer.sitecorecloud.io/mcp/authorize/marketer-mcp-prod
- Token URL template: https://marketer.sitecorecloud.io/mcp/token

- Click Create.
- When Copilot Studio displays the redirect URL and MCP server details, click Next.
- In the Add tool dialog, go to Connection. Click Not connected, then click Create new connection.
- Specify the Display name (optional).
- Click Create. Copilot Studio opens the Sitecore authorization page in your browser.
- In the Marketer MCP server authorization request dialog, click Allow Access.
- Select the organization and tenant you want to use with the MCP server.
- When the connection shows as connected, click Add and configure.
You should now see the Marketer MCP details and its tools enabled and ready to use. You can begin entering prompts to interact with Sitecore through the MCP.
Step 2 – Get prompting
From your Copilot prompt text area, you can now use natural language to prompt and perform actions in SitecoreAI.
To verify the connection, open the agent test chat panel and enter a prompt like List all available sites. If the connection is successful, the client returns a list of sites for the selected tenant.
If Copilot Studio asks you to connect the MCP server before using it, open the connection manager, click Connect, click Submit, and then retry the prompt

Step 3 – Troubleshooting guide
You may come across some issues when establishing the connectivity into Marketer MCP from Copilot Studio. Below are the issues I encountered and how I resolved them.
Issue 1: Environment Access permission error
The error below may occur when your Copilot Studio account doesn’t have access permissions to create a custom connection
Connection creation/edit of ‘Marketer MCP’ has been blocked by Data Loss Prevention (DLP) policy ‘PowerApps Policy without CDS’.

Issue 1 Resolution:
Work with your ITS teams to provision the correct level of needed access in Copilot Studio
Next steps
In this blog post, we looked at a step-by-step guide for the simplified Marketer MCP setup for Copilot Studio. We also looked at how to verify the connection and how to troubleshoot potential issues that you may encounter.
The Marketer MCP provides tools to create content, manage campaigns, run marketing automation, and handle content management. Be sure to visit example prompts and the Marketer MCP tool reference for further guidance from official Sitecore docs.
Stay tuned for future posts, feel free to leave us comments and feedback as well.


















































































