AI agents are reshaping retail, but an agent is only as powerful as the systems it can reach. Connecting agents to commerce often means building custom integrations for every data source and channel, an approach that is brittle, slow, and challenging to scale. The Model Context Protocol (MCP) changes this. MCP is an open standard that lets a platform expose its capabilities once, enabling supported AI agents across multiple surfaces to call them in real time.
At NRF 2026, we introduced the Dynamics 365 Commerce MCP server as the foundation for agentic commerce. Adding to the MCP framework established by the Dynamics 365 ERP MCP server, the Dynamics 365 Commerce MCP server brings retail-specific business logic into the agentic ecosystem: product discovery, inventory availability, pricing, discounts, checkout, store operations etc.
Dynamics 365 Commerce MCP server now in Public Preview
Retailers and partners can now build agents that support the entire commerce lifecycle, operate across the full commerce value chain, and deliver secure, governed, context-aware, and consistent experiences.. Early feedback has been encouraging, with customers and partners expressing strong interest in AI-driven commerce capabilities.
Michael Hill, one of Australia’s leading jewelry retailers, has already been exploring the potential of the Dynamics 365 Commerce MCP server.
“Our early experience with testing Dynamics 365 Commerce MCP server has been promising. Having access to this type of tooling creates a practical way to introduce AI-driven innovation at the pace retail demands, simply by layering intelligence over existing commerce platforms.”
— Shaun Morley, Group Retail and Omnichannel Systems Manager, Michael Hill
AMICIS Solutions is a Microsoft Solutions Partner specializing in commerce solutions for retail, hospitality, convenience, and aviation. Their early adoption of the Dynamics 365 Commerce MCP server reflects their commitment to building the next generation of agentic commerce experiences.
“Getting early access to the Dynamics Commerce MCP server has been a fantastic experience for us as a Microsoft partner. We used it to build a voice-driven commerce agent that puts natural-language intelligence right on top of Dynamics 365 Store Commerce, so store associates can search the catalog, manage carts, look up customers, and handle everyday POS tasks just by talking.”
— Gudni Vilmundarson, Director, Amicis Solutions
The opportunity: Commerce anywhere, powered by AI agents
Retail is at an inflection point. Consumer expectations have moved beyond omnichannel. Shoppers increasingly expect seamless, connected interactions where they move effortlessly from social-commerce discovery to mobile checkout, in-store pickup, curbside fulfillment, or voice-activated reordering. At the same time, retailers face sustained margin pressure, volatile demand, and labor constraints requiring making decisions and executing more continuously.
Retail Frontier Firms are responding by adopting an operating model where AI agents work alongside people, sensing, deciding, and acting across the retail value chain. The Dynamics 365 Commerce MCP server is the foundation that makes this possible.
Conversational commerce experiences
Commerce is increasingly incorporating conversational experiences. Customers want to text, talk, or chat their way to a purchase through messaging apps, voice assistants, social platforms, or GenAI interfaces like ChatGPT and Copilot. This shift demands a commerce engine that compatible agents, on any surface, can call in real time. The Dynamics 365 Commerce MCP server addresses this demand by giving every AI agent standardized access to the full commerce stack, from product discovery and pricing to cart, checkout, and order management, reducing the need for custom connectors in many scenarios or point-to-point wiring. Build once and extend across multiple channels.
Store operations reinvented
Store associates today can spend significant time navigating complex systems and not enough time with customers. The Dynamics 365 Commerce MCP server changes this by giving AI agents real-time access to commerce operations, so associates interact with store systems through natural language instead of memorized workflows. With Dynamics 365 Commerce MCP server-powered agents, associates can complete returns, exchanges, and order lookups using voice without stepping through multi-screen POS flows. Clienteling agents bring together purchase history, preferences, and loyalty data for personalized service. Receiving, fulfillment, and replenishment tasks become simple spoken requests. The result: faster onboarding, fewer errors, higher associate productivity, and more time on the floor where it matters most.
Autonomous agents that act across the commerce value chain
Beyond assisting humans in real time, the Dynamics 365 Commerce MCP server enables a new class of autonomous agents that can operate with configurable automation and approval workflows when a customer or associate initiates an action. Agents can spot restocking needs from B2B distributor demand and sales signals, notify teams in advance, and recommend or trigger reorder actions based on configured rules and approvals. They can detect when prices drop and reach out to a customer with a personalized offer. They monitor inventory levels across locations and reposition stock based on predicted demand before a shortage occurs. Subscription and replenishment agents maintain cadence without manual intervention, adjusting quantities and timing based on actual usage. For retailers, this means enabling more proactive and automated commerce operations: orders placed, customers retained, and inventory optimized with minimal disruption to your workers.
Commerce + ERP: One MCP foundation for the retail value chain
The full power of MCP emerges when Dynamics 365 Commerce and Dynamics 365 ERP MCP servers work together. The Dynamics 365 Commerce MCP server handles the selling side: product discovery, pricing, checkout, and order management. The Dynamics 365 ERP MCP server handles what comes before and after: merchandising, demand planning, procurement, inventory allocation, fulfillment, and financials. Pricing agents can read trade agreements, cost structures, and margin targets from the Dynamics 365 ERP MCP server to dynamically set and adjust prices across channels without manual intervention. Inventory agents monitor real-time stock levels across warehouses and stores, initiate replenishment when inventory falls below defined thresholds, and deliver accurate availability promises to customers at the point of sale. Post-purchase, agents track fulfillment, process returns with automatic ledger updates, and reconcile payments across both systems. Together, they give agents access to the entire value chain from planning to selling to settlement.
Architecture: How the Dynamics 365 Commerce MCP server works
The Dynamics 365 Commerce MCP server delivers Microsoft-managed commerce tools for storefronts, point-of-sale, and other clients. Built-in security and governance let retailers create unique commerce experiences without managing MCP infrastructure.
We’ve designed the Dynamics 365 Commerce MCP server tools around customer intent, not APIs. Instead of exposing individual APIs, the MCP server provides purposeful tools for complete retail scenarios. Agents can discover products, check availability, apply discounts, build carts, and select fulfillment options seamlessly.
Dynamics 365 Commerce MCP server is a first-party MCP server that runs as a Microsoft managed endpoint on the Dynamics 365 Commerce Scale Unit (CSU), the same headless commerce engine powering Dynamics 365 Commerce storefronts, point-of-sale, and other clients. With enterprise-grade security, governance, and lifecycle management built in, teams can focus on delivering differentiated commerce experiences without building and maintaining their own MCP infrastructure.
The Dynamics 365 Commerce MCP server exposes tools designed around customer intent, not APIs. Instead of exposing individual APIs, the MCP server provides purpose-built tools for retail scenarios. Agents can discover products, check availability, apply discounts, build carts, and select fulfillment options in a single interaction.

MCP tools for shopping, checkout, and order lookup
The Dynamics 365 Commerce MCP server exposes commerce capabilities as AI tools that support end-to-end retail journeys. Each tool targets a business scenario, enabling agents to fulfill user intent through a single interaction.
The tools available today support core shopping journey scenarios from product discovery through checkout. Shoppers can browse the catalog, search for products, and view detailed product information including pricing, active discounts, and real time inventory availability. From there, agents can add items to cart, apply promotions, and complete checkout using Pay by Link. This works for both guest and authenticated users. Returning customers can also retrieve their full order history and order details, including status, line items, and fulfillment tracking. Authenticated consumer experiences are supported by agent hosts that support C2 authentication.
With this tool set, retailers can enable conversational discovery and selling experiences wherever their customers are: ecommerce sites, WhatsApp, GenAI platforms, and any channel that supports agent interactions. The same tools power the experience regardless of surface, giving retailers one investment that works across supported channels.
The following tools are available today in Public Preview
| Category | Tool | Description |
| Product Discovery & Inventory | search_products | Keyword and attribute-based product search across the active channel catalog, with Unit-of-Measure and Item ID/SKU support |
| get_product_by_id | Retrieve full product detail, variants, media, and pricing for a known product | |
| search_store_inventory | On-hand inventory status across stores, including nearby locations resolved by user location | |
| Cart & Checkout | create_cart | Start a new guest or authenticated shopper cart |
| add_product_to_cart | Add a product (and quantity or variant) to an existing cart | |
| update_cart_line | Change quantity or remove a line from the cart | |
| get_cart | Read current cart contents, totals, taxes, discounts, and applied promotions including line-level discount visibility | |
| update_cart_address | Set or update the shipping or billing address on the cart | |
| get_cart_delivery_options | Return available delivery modes and rates for the cart’s address and lines | |
| create_payment_link | Generate a Pay-by-Link checkout URL (Adyen) the shopper completes in a secure surface | |
| Promotions & Discounts | apply_coupon_code | Apply a coupon to the cart; the platform evaluates eligibility and personalized discounts |
| remove_coupon_code | Remove a previously applied coupon | |
| Order Lookup & Account Experience | get_order_details (anonymous) | Order status lookup by email and channel reference |
| get_order_details (authenticated) | Full order detail including line-level status and fulfillment progress for a registered shopper | |
| get_order_history | List a registered shopper’s past orders across channels |
Beyond Public Preview, future capabilities are outlined in the official Dynamics 365 release plans. Please refer to the release plans for the most up-to-date information. You can see what is up next for Dynamics 365 Commerce in our release plans here: Microsoft Dynamics 365 – Release Plans
Quality and Evaluation
Shipping MCP tools to production demands more than functional correctness. It requires confidence that AI agents will behave reliably across diverse real-world scenarios. The Dynamics 365 Commerce MCP server has undergone rigorous testing and evaluation across key dimensions including: tool selection accuracy, parameter precision, grounding fidelity, end to end scenario completion, multi turn task success, latency and efficiency, error handling and failure recovery, edge case robustness, and response helpfulness. These evaluations run continuously across tool updates and model changes, catching regressions before they reach customers. The result is designed to meet enterprise requirements for reliability and performance. Quality assurance isn’t an afterthought, it’s a foundational investment baked into every release.
Getting Started
Dynamics 365 Commerce MCP server is delivered as a managed endpoint on your Commerce Scale Unit 10.0.48 release. Once the endpoint is enabled, any MCP-aware host such as Microsoft Copilot Studio, ChatGPT, or your own orchestrator can connect to it, sign in via Microsoft Entra ID, and start calling tools.
The following prerequisites are needed to get started:
- Commerce Scale Unit on version 10.0.48 or later, with at least one active online channel published.
- MCP endpoint enabled on the CSU. Administrators can enable or disable this in a self-service manner from the Commerce Scale Unit details page in LCS.
- Microsoft Entra ID tenant for agent authentication. For authenticated shopper scenarios (order history, saved addresses), the shopper signs in through your configured identity provider.
- Any MCP-compatible agent host such as Microsoft Copilot Studio, ChatGPT, or other MCP clients.
- Endpoint URL from the Commerce Scale Unit in LCS once the endpoint is enabled.
To create an agent with Microsoft Copilot Studio, add the Dynamics 365 Commerce MCP server as a tool source by pointing it at your endpoint URL, configure Entra ID authentication, and publish to any supported channel including your commerce website, Teams, Microsoft 365 Copilot, or Messenger. The agent automatically discovers available tools offered with the Dynamics 365 Commerce MCP server, so you can test full shopper journeys from product discovery through checkout, then tune with brand voice, guardrails, and knowledge sources before going live.
To enable the Dynamics 365 Commerce MCP server on ChatGPT, register it as a connector by pointing it at your endpoint URL and configure OAuth with Microsoft Entra ID so authenticated flows (order history, saved addresses) run under the shopper’s context while anonymous flows (discovery, cart, checkout) work without sign-in. Validate the experience with sample shopping prompts, then keep the connector for internal use or submit it through ChatGPT’s app review for broader distribution.
For more details on available tools, and how to get started with the Dynamics 365 Commerce MCP server, refer to Microsoft Learn.
Partner Ecosystem
Our partner ecosystem is building on the Dynamics 365 Commerce MCP server to deliver on scenarios across key retail operations:
Amicis Store Commerce Agent — Voice-first assistant for in-store returns, exchanges, and order lookups using natural voice commands against live Commerce data.
Sunrise Commerce Companion — Retail agents simplifying inventory, fulfillment, purchasing, and store processes through natural language.
Argano Retail Clienteling Agent — Personalized, brand-aligned selling powered by customer insights and product data, turning in-store appointments into high-value moments.
Visionet FashionGPT Agent — Turns natural-language shopping intent into real-time execution across product, pricing, inventory, and promotions.
Evenica B2B Licensee Product Request Agent — Conversational AI with image recognition for product discovery and automated intake requests when items aren’t in catalog.
As we expand the public preview release, we look forward to sharing more customer stories and partner AI agents.
Conclusion
As the agentic ecosystem evolves, so will the capabilities exposed by the Dynamics 365 Commerce MCP server, giving retailers and partners continuously evolving capabilities to build on. Whether you are creating shopping assistants, automating store operations, or reimagining the checkout experience, the Dynamics 365 Commerce MCP server provides the connective layer between AI and the commerce logic and data that runs your business.
We invite retailers, partners, and developers to explore the Dynamics 365 Commerce MCP server in Public Preview, build your first agent, and help shape the future of agentic commerce.