π Free shipping on orders over $50! Use code FREESHIP at checkout.
About Us
Welcome to Mercanto
A full-featured, agentic commerce platform β a real storefront a shopper can browse and buy from, and a first-class API that AI shopping agents can transact against natively.
What is Mercanto?
Mercanto is a modern e-commerce platform built on Magento-style architecture β the EAV model for flexible attributes, plus simple, configurable, grouped, and bundle product types. On top of that foundation it adds an agentic layer: a published Universal Commerce Protocol (UCP) discovery document and an embedded Model Context Protocol (MCP) endpoint, so an AI agent can search the catalog, resolve variants, build a cart, and complete a checkout the same way a person does.
The catalog spans 60,000+ products drawn from multiple retail sources, a curated Lookbook of shoppable outfit "looks" (each a bundle of individually purchasable pieces), configurable apparel with real color and size variants, and a related-products graph that powers "you may also like" for both people and agents.
Platform Features
Rich Product Catalog
60k+ products across apparel, shoes, accessories, travel, home & kitchen, beauty and more β with faceted browsing by gender, color, size, material, occasion, season and brand.
Configurable Products
Color and size variants rolled up under one product, with swatches, per-variant images, and a resolver that maps chosen options to the exact buyable SKU.
Grouped & Bundle Products
Grouped sets buy every item together; bundles let shoppers pick any subset of slots β the engine expands each into real cart lines with required-slot enforcement.
Lookbook
A dedicated shoppable outfit experience β filter looks by occasion and formality, open a look to see its pieces, and buy them individually or as a complete set.
Relevance Search
OpenSearch-powered full-text search with attribute-aware ranking, typo tolerance, synonyms, multi-value filters and live facet aggregations.
Similar & Related
A scored related-products graph drives the "you may also like" carousel and gives agents ready alternative suggestions with reasons.
UCP & MCP for Agents
A /.well-known/ucp discovery document and an embedded MCP endpoint expose search, product detail, cart and checkout as tools β with order-access tokens and idempotent, fail-closed payment handling.
Cart & Checkout
Guest and customer carts, coupons, admin-configurable shipping and payment methods, and concurrency-safe order placement with cart-level idempotency.
Admin & Settings
Catalog, category, order and customer management with filters, plus Magento-style store configuration for general, payment, shipping, inventory and provider integrations.
Payments & Shipping
Pluggable, admin-enabled provider abstraction (Stripe, PayPal, UPS, FedEx) following the Magento method/carrier pattern β disabled by default, any provider extendable.
Sage AI Concierge
A conversational shopping agent β available standalone and embedded in the storefront β that browses, compares, curates outfits and checks out through the same commerce APIs.
Performance & Observability
Compact payloads, versioned Redis caching, zero-downtime search reindexing, request backpressure and native metrics β load-tested with a k6 performance suite.
Technology Stack
Backend
- Go (Golang) - High-performance backend with Chi router
- Bun ORM + PostgreSQL - SQL-first ORM over an EAV schema
- Redis - Caching, sessions and idempotency
- OpenSearch - Full-text search and facets
- UCP / MCP / AP2 - Agentic commerce protocols
Frontend & AI
- SvelteKit + TypeScript - Server-rendered storefront & admin
- Tailwind CSS - Utility-first styling
- Sage concierge - Claude tool-loop shopping agent
- Docker + Caddy - Containerized deploy with automatic HTTPS
Mercanto is a demonstration platform showcasing modern, agent-ready e-commerce.