iCommerce MCP Server
The largest MCP surface StateSet ships: 719 tools across 63 domains, exposing the embedded commerce engine to an MCP host. Three servers come with the CLI:Connect
DB_PATH points at the SQLite database the engine carries. Because the engine is embedded, the
agent operates directly against that file — no server to run and no network hop.
Permission profile
Worth understanding before you hand this to an agent:Domain coverage
The 63 domains span the whole engine: Commerce — customers with address books, products with variants and lifecycle, orders, carts and checkout, returns and the full RMA workflow, warranties, subscriptions, gift cards, loyalty, store credits, reviews, wishlists, customer segments. Finance — general ledger with journals and periods, accounts payable and receivable, fixed assets, revenue recognition, invoices, payments, refunds, tax, prepayments, vendor credits, price schedules and levels. Operations — inventory and stock snapshots, warehouses and locations, cycle counts, purchase orders and suppliers, transfer orders, inbound shipments, fulfillment waves and pick tasks, shipping zones, lots and serial numbers. Manufacturing — bills of materials, work orders, production batches, quality inspections and NCRs. Infrastructure — activity logs, channels, companies, units of measure, integration and field mappings, EDI documents, topology snapshots, search config, and ERC-8004 identity, reputation, and validation. See Finance & Accounting and Bindings for what these domains do.Maintenance and recovery
Five tools cover backup and restore, so an agent can back up the engine it carries before doing something consequential. See Backup & Restore — in particular that import is content-preserving, not identity-preserving.Money values
Every monetary amount crosses as an exact decimal string ("30.01"), not a float. Don’t
parse into a binary float before arithmetic.
This holds for the MCP surface and the newer binding domains. Some older binding fields still
convert to
f64 — see the money precision warning.