Workers + Static Assets
One deployment serves the storefront and powers its API and stateless MCP server at the edge.
An interactive storefront and agent-accessible commerce demo on Cloudflare. Here's what powers each experience—and where the sandbox stops.
One deployment serves the storefront and powers its API and stateless MCP server at the edge.
D1 is the source of truth for products, pricing, and demo orders. R2 holds product search documents and labeled AI-generated room concepts.
The Worker creates width-specific WebP variants from illustrative source photography and caches the result at the edge.
Managed indexing of product documents in R2 powers natural-language queries. Every result is rehydrated from D1 for current facts.
A vision model describes illustrative photo mood, while catalog dimensions supply size labels. Other models draft descriptions and create separately labeled room concepts—not replacement product photos.
An embedded Stream player demonstrates adaptive video delivery. The video shown is a Cloudflare sample, not furniture footage.
The Streamable HTTP MCP endpoint at /mcp lets an agent discover products, check current prices, quote a cart, and—with explicit approval—create a sandbox order.
No payment details or personal information are collected. No money changes hands. Orders are not fulfilled.
Connect an MCP client to https://ecommerce.agreatorganization.com/mcp. This protocol endpoint expects MCP requests rather than a browser GET.
Catalog, server-side quotes, idempotent sandbox orders, resized images, Stream sample playback, AI Search integration, and admin-only AI content generation.
Connect a payment provider, customer OAuth for MCP, verified webhooks, taxes, inventory reservations, fulfillment, licensed product imagery, and operational fraud controls. None are claimed here.
Cloudflare Queues for background processing, AI Gateway for inference visibility, Turnstile for forms, and Workers Observability for traces and error monitoring.