Commerce, made readable by agents.
Our open-core e-commerce engine on .NET 10. Storefront and admin for humans, MCP endpoints for buyer and merchant agents, bulk APIs for the systems that already feed your catalog. Self-host it. Free in production under $1M annual GMV.
Built for stores that ship to humans and answer to agents.
Most commerce platforms grew up assuming the buyer was a person tapping at a phone and the merchant was a person tapping at a desk. Wardenclyffe Engine starts from a different assumption: either side of the transaction may be acting through an autonomous agent now, and the engine has to treat that as a first-class case rather than a bolt-on. Same RBAC, same audit trail, same idempotency on either side. The engine doesn't care which one of you brought the AI.
Open core, self-hostable.
Run it on a laptop, a five-dollar droplet, or your own hardware. The schema is yours either way. Under $1M GMV it's free in production. No contract. No telemetry.
Agents on both sides.
Buyer agents talk to /mcp/customer with cookie auth. Merchant agents talk to /mcp/admin with scoped personal access tokens. 50+ MCP tools across catalog, pricing, orders, and fulfillment.
Bulk APIs for real catalogs.
1.5M rows per minute on the pricing import path. gzip / brotli / 200MB upload windows. Made for ERPs, ETLs, and the catalog-management workflows you already have running.
Wardenclyffe, end to end.
We're the studio that built it — and the studio that runs it for clients who want a senior team on the deploy.
How Wardenclyffe is built.
Stack
- Runtime:
.NET 10,ASP.NET Core, Razor Pages for the storefront - Data:
EF Core 10, threeDbContexts (catalog, operational, identity) so hot reads stay off the write node - Storefront: server-rendered Razor with output caching and background-job hydration
- Admin Studio: operator UI with step-up auth on destructive actions
- Search:
Luceneembedded; swap in OpenSearch / Elastic at scale
Agent surfaces
/mcp/customer— buyer-side MCP server, cookie auth, scoped to the signed-in customer/mcp/admin— merchant-side MCP server, scoped PAT auth, per-tool permissions- 50+ MCP tools across catalog, pricing, orders, fitment, RMA, fulfillment
/llms.txt+/llms-full.txtfor non-MCP agents- OpenAPI 3.1 spec generated from code — the API and the docs cannot drift
Built-in safety rails
- Scoped PATs with per-tool gating; tokens never see surfaces they aren't granted
- Idempotency keys on order and payment paths — agents can retry without double-charging
- Sandbox mode on every write tool so agents can dry-run before committing
- Rate-limit + magic-byte sniff on uploads
- Audit log on every state change, replayable
Bulk + ops
- 1.5M rows/min pricing import via the bulk endpoint
- 200MB gzip / brotli upload window for catalogs and price lists
- Background jobs for re-index, RMA processing, webhook dispatch
- RMA with photos — first-class return workflow with attachment uploads
- Garage + fitment for verticals (auto, parts) that need part-to-vehicle matching
Free under $1M GMV. Open core above it.
The engine is source-available. Under $1M annual GMV you can run it in production without a contract and without telemetry. Above that line, the commercial license covers the same code with the addition of a vendor relationship (us). Full terms live at wardenclyffe.ai.
Talk to the studio that wrote it.
If Wardenclyffe Engine looks like the right shape for your store, we'll set up the first deploy, wire the agent endpoints to your real catalog, and stay on the engagement until the production traffic settles. Or just kick the tires — spin it up on a laptop in an hour from the GitHub repo.
877.609.9029