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!