Agent Storefront — @clize/storefront
Agent Storefront lets your AI agent run a real store: checkout, orders, refunds, shipping and a support inbox — with the money gate in your hands.
A Clize product · clize.ai/storefront
What it is
Agentic commerce is mostly being built on the buyer's side — protocols so an agent can go and buy things. Agent Storefront is the merchant side: your agent runs the shop.
- Checkout without wiring Stripe first. Money defaults to somewhere sane: connected Stripe account if you have one, your Clize balance if you don't. Nothing to configure before your first sale.
- The whole order lifecycle is a tool call. Paid → sourced → shipped → delivered → refunded, kept in a real orders table with an event stream, not scraped out of email.
- Every money and outbound gate stays human. Refunds preview until
--confirm. Shipping notifications are drafts until a person says send.
- Tracking included. Register a tracking number and the carrier's updates flow back in; stalled shipments show up in the daily to-do.
Install
npm i -g @clize/clize
@clize/storefront ships no code of its own — it is the Agent Storefront entry point on npm and in the MCP registry (ai.clize/storefront), and it depends on @clize/clize: one CLI, one MCP server, one account behind every Clize product line. Installing it gets you the whole CLI, not a storefront-only fork.
Note that npm does not put a dependency's executable on your PATH when you globally install a metapackage, so install @clize/clize directly for the clize command. Use @clize/storefront for the MCP server below.
MCP: just the storefront tools
claude mcp add storefront -- npx -y -p @clize/storefront clize-mcp --profile storefront
--profile storefront exposes only this line's tools — clize_pay, the ten clize_shop_* tools (status, orders, order, todo, fulfill, notify, refund, events, shipments, webhook), clize_data_webhook, plus account status / balance / recharge. Drop --profile for the full Clize tool set, including clize_deploy_site to put the store online.
The loop
clize pay link --amount 240 --to buyer@example.com --for "invoice 1043"
clize shop init
clize shop status
clize shop todo
clize shop fulfill ord_123 --tracking 9400... --carrier usps
clize shop notify ord_123
clize shop refund ord_123 --reason out_of_stock
clize shop events --all --since 2026-08-01
Support mail for the store is the same inbox the rest of Clize uses — see Agent Inbox.
Links
MIT © Clize