
Conversational Ecommerce App
Supports UIby yuriassuncx
Interactive ecommerce experience combining MCP servers with rich UI widgets for product discovery and checkout.
What it does
This application demonstrates a conversational shopping experience. It uses an MCP server to expose ecommerce tools that return rich UI components (widgets) using the Apps SDK, allowing users to browse product catalogs, manage a shopping cart, and interact with 3D product viewers directly within the chat interface.
Key features
- Rich UI Widgets: Renders carousels, map views, and product cards inline.
- Stateful Shopping Cart: Maintains cart state across multiple conversation turns using
widgetSessionId. - 3D Integration: Includes a 3D solar system viewer and other interactive visual components.
- VTEX Data Integration: Designed to work with real ecommerce data streams.
Installation
To run the demo server locally:
- Clone the repo and run
pnpm install. - Start the asset server:
pnpm run serve. - Launch the server:
cd pizzaz_server_node && pnpm start.
To add to ChatGPT via Connectors (requires HTTP/ngrok):
https://<your-ngrok-url>.ngrok-free.app/mcp
Supported hosts
ChatGPT (via Apps SDK/Connectors).
Quick install
pnpm install && pnpm run buildInformation
- Pricing
- free
- Published
- 5/22/2026
- stars






