In May 2026 I watched something in a conference room in Slovenia that I had not seen before.
DynamicsMinds is one of the largest independent Microsoft Dynamics 365 conferences in Europe, held that year in Portoroz. I was there as part of the 365Connect team, watching our own people present.
Patrick Mouwen, our Principal Architect and co-founder, took the stage with a session called "Headless Superpowers: Building the First MCP Layer for D365 Commerce (with AI Agents)." What he demonstrated was an AI agent taking real actions inside a live D365 Commerce environment. Not suggesting actions. Not a chatbot. Not a prototype running on sample data. An agent completing real B2B commerce workflows, pricing, orders, master data, through a governed API layer that our team had built ourselves.
Microsoft has its own native MCP endpoint for D365 Commerce in development, which was in private preview in late 2025 and is moving toward general availability this year. Patrick's approach is architecturally distinct and independent of that roadmap. It was running in a live production environment and demonstrated publicly while Microsoft's own native capability was still in preview. I think that is the stronger story: the team understood the problem well enough to build their own solution rather than wait for the platform to catch up.
The architecture itself is straightforward to describe, even if it was not straightforward to build. D365 Commerce APIs are exposed through Azure API Management. MCP tools are generated from curated API metadata. Claude acts as the AI agent. No Copilot Studio, no hardcoded tools, and everything runs inside the client's own Azure tenant. No external data, no vendor lock-in.
The room's reaction was genuinely engaged. Watching AI agents act on a live commerce environment in real time landed strongly with an audience that has seen a great many AI demos.
"The hard part is not the AI model or coding an MCP server. The hard part is giving the AI the right metadata." Patrick Mouwen, Principal Architect and co-founder, 365Connect
For anyone outside the D365 world, that line is the whole point. An AI is only as useful as the description of the business context it has been given. The model is rarely the bottleneck. The bottleneck is whether anyone has done the work of describing the system well enough for a machine to act inside it safely.
As I put it on LinkedIn shortly afterwards: AI was everywhere at that conference. Not as a buzzword, as a genuine question the whole community was trying to answer. How do you actually make it work inside an ERP? How do you govern it? How do you make it do things, not just suggest things? That is exactly what our team showed on stage.