THE STORY BEHIND THE STORE

Built for the edge.
Made for living.

An interactive storefront and agent-accessible commerce demo on Cloudflare. Here's what powers each experience—and where the sandbox stops.

01 / GLOBAL02 / INTELLIGENT03 / AGENT-READY

One storefront.
Many superpowers.

01Visitor or AI agentBrowser · Remote MCP client
02Cloudflare WorkerStorefront · API · /mcp
D1 Products + demo orders
Images + R2 Media + search documents
AI Search Natural-language discovery
Workers AI Drafts + image concepts
Stream Adaptive video playback

The right tool
for every moment.

01 / COMPUTE

Workers + Static Assets

One deployment serves the storefront and powers its API and stateless MCP server at the edge.

02 / DATA

D1 + R2

D1 is the source of truth for products, pricing, and demo orders. R2 holds product search documents and labeled AI-generated room concepts.

03 / VISUALS

Cloudflare Images

The Worker creates width-specific WebP variants from illustrative source photography and caches the result at the edge.

04 / DISCOVERY

AI Search

Managed indexing of product documents in R2 powers natural-language queries. Every result is rehydrated from D1 for current facts.

05 / INTELLIGENCE

Workers AI

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.

06 / MOTION

Cloudflare Stream

An embedded Stream player demonstrates adaptive video delivery. The video shown is a Cloudflare sample, not furniture footage.

AGENT-READY COMMERCE

A store that
agents can use.

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.

Explore the storefront ↗
TOOL 01list_productsBrowse the complete collection
TOOL 02search_productsSearch with natural language
TOOL 03get_productFetch authoritative product details
TOOL 04quote_cartRecalculate totals server-side
TOOL 05buy_demoExplicitly confirmed demo order only

Built to demonstrate.
Honest by default.

Working in this demo

Catalog, server-side quotes, idempotent sandbox orders, resized images, Stream sample playback, AI Search integration, and admin-only AI content generation.

For production commerce

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.

Also worth exploring

Cloudflare Queues for background processing, AI Gateway for inference visibility, Turnstile for forms, and Workers Observability for traces and error monitoring.

Back to the collection