Definition

Proposed web standard enabling websites to expose structured tools to browser-based AI agents via document.modelContext.getTools and executeTool — avoiding HTML scraping for agentic interactions.

Key Points

  • 2026-09-28: shopify adds checkout tools (get_checkout, update_checkout, complete_checkout, navigate_to_storefront) implementing UCP checkout capability in-browser (2026-09-28-shopify-webmcp-checkout-changelog)
  • Complements server-side Checkout MCP for agents operating off-browser
  • Requires explicit buyer authorization before complete_checkout
  • Built on universal-commerce-protocol (UCP) shared checkout object model

Sources