Notifications
Announcements
Welcome to the Copilot Studio Model Context Protocol community. This forum is dedicated to all things related to MCP Support in Copilot Studio where you can connect with fellow users, share insights, and explore innovative ways to leverage this capability.
Want to know more about our public preview announcement? Check it out here: https://aka.ms/mcsmcp
Ask questions, share your stories, and dive into the conversation. Feel free to share any feedback, suggestions, or issues you're facing – we're here to help and eager to hear from you!
Thank you for being part of our community. We look forward to your contributions!"
Hello,
First off, this is a fantastic and much-needed initiative—kudos to the team!
That said, I may be misunderstanding how the MCP feature in Copilot Studio is intended to work, or perhaps it's not functioning as expected in my case.
I’ve successfully created and deployed an MCP server as an Azure Function, complete with MCP tool endpoints. Everything works flawlessly when I test it via the MCP Inspector tool.
However, when I create a custom connector using the OpenAPI YAML (which could benefit from further clarification), and then try to use it as an action in Copilot Studio, the entire flow seems to freeze—nothing gets triggered or invoked.
I’ve gone through the checklist: validated IAM roles, adjusted CORS settings, and ensured the function app is running—but still no luck.
My expectation is that once the MCP connector is loaded into Copilot Studio, and the Azure Function is live, it should be able to invoke the appropriate MCP tool as needed.
Could I please get some guidance on this?
Thanks so much!
But, Copilot Studio requires a fully qualified URI:
event: endpoint data: https://microsoft.com/mcp/message
We are actively working to remove this limitation, as well as support for the Streamable Transport, to simplify this communication pattern.
Let us know if this helps resolve your issue!
event: endpoint data: message?azmcpcs=3RotbC1KjRJxvzoEECbWKG1olHa4xKibcikCv5Hn7YGo_EEKm6wNUJfP3BAwF8XOZu-zFD7byZtIaZx0CWjUfOcdjiq6Lny8YiimnX13t7qCZxPNTAH-UTr33nIPhm8Md6b5j5VaoqQ2LtPD-ziRkWea9-7wfMDzNVDevuKc9jPhq96Zvg&code=2umPz1y8qGq3MA02qWhj3IKswsiV5QY8XwKr4DPQNDMHAzFuAjZ_Yw== data: {"jsonrpc":"2.0","id":"c722d09d-e000-42ca-bc15-c5b2275567d1-1","method":"ping"} data: {"jsonrpc":"2.0","id":"c722d09d-e000-42ca-bc15-c5b2275567d1-2","method":"ping"}
event: endpoint data: https://apim-erpure.azure-api.net/mcp/runtime/webhooks/mcp/message?azmcpcs=l_xZI2d2poXQ5LSlbI-lDhMMW5m3nPhRiFKsnU9LOR4md4S9QqgZyj7IA66ajWlqJA6Z6D4dlXljNc8zIumdCUL0tHjLdX8Fj-QozjQKX6sh_QtrRboXVYvvtFmADZnCiBo7MZm7ogoXPsTPolVS3ZJmM19B3ef2e9quK3sb9MEBS6nYAQ&code=bXwTHRHdZT33v1aEAsDjcVaP4VK_gpYiaOCZIsrfdIxGAzFu4TAPTA==
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
In our never-ending quest to improve we are simplifying the forum hierarchy…
We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Michael E. Gernaey 255 Super User 2025 Season 2
Romain The Low-Code... 205 Super User 2025 Season 2
S-Venkadesh 101 Moderator