MCP server
Unchained Engine
Open-source headless Node.js ecommerce engine whose GraphQL API package includes an MCP server, letting AI clients work with products, orders and users.
Repository and documentation last checked Built from public product pages and documentation. SourcesClaim this listing
ecommerceguide summary
Unchained Engine is an open-source headless ecommerce engine written in TypeScript for Node.js, running on MongoDB. Its GraphQL API package, @unchainedshop/api, includes an MCP server, so AI clients can work with products, orders, users and inventory. Start a project with npm init @unchainedshop, then manage the store through the bundled Next.js admin UI. Payment, delivery, pricing and worker behaviour is extended through plugin adapters. Licensed under EUPL-1.2.
Why it stands out
The MCP server ships inside the engine's own GraphQL API package, published by Unchained Commerce under the EUPL-1.2 licence.
What Unchained Engine does
ecommerceguide editorial- MCP server ships inside the @unchainedshop/api GraphQL package
- Self-hosted Node.js and MongoDB stack, installed via npm
- Maintained by Unchained Commerce, the engine's own publisher
- Plugins cover Stripe, Datatrans, Saferpay, Postfinance, Cryptopay and invoicing
- Handles subscriptions, quotations, ticketing and tokenised products
- Next.js admin UI included for catalogue and order management
- EUPL-1.2 licence, with a Railway deploy button and Docker support
How ecommerce teams could use it
ecommerceguide editorialIllustrative scenarios written by ecommerceguide from the product's documented capabilities. They are not customer case studies.
A development team building a custom storefront on Node.js and MongoDB
Standing up catalogue, cart and order handling with the GraphQL API and plugin adapters
Intended outcomeUnchained Engine runs the commerce backend, and the bundled MCP server lets AI clients read and act on product and order data
A brand selling subscriptions and quoted B2B items
Managing enrollments, quotation requests and recurring orders in one backend
Intended outcomeThe core-enrollments and core-quotations modules cover the workflows, with the admin UI and GraphQL API exposing the same records
A team selling tokenised goods and event tickets
Issuing tokens through warehousing adapters and tickets through the ticketing package
Intended outcomeUnchained handles token surrogates, ticket issuance and gate control alongside standard catalogue and order data
Who it suits
ecommerceguide editorialBest for
You run your own Node.js and MongoDB infrastructure and want an open-source commerce engine whose GraphQL API package includes an MCP server.
Probably not for
You need a hosted SaaS storefront, since Unchained Engine is self-hosted code you install and operate yourself.
- Business size
- Any stageOpen-source and self-hosted with no published pricing or stated revenue bounds, so fit depends on in-house engineering capacity.
- Verticals
- Marketplaces, Digital products and memberships, B2B commerce
Technical details
From the vendor's own pagesFrom the server's repository, documentation and MCP directory listings.
- What an agent can do
- Manage products, Orders, Customers, Inventory, Store development
- Package
- @unchainedshop/platform (npm)
- Language
- TypeScript
- Licence
- EUPL-1.2
- Repository last updated
- 29 Sep 2026
Connect Unchained Engine
Third-party datanpm init @unchainedshopCommand as listed on the repository README, not tested by ecommerceguide. Check the official documentation (opens in a new tab) for configuration and credentials before running it.
Often used alongside
ecommerceguide editorialGorgiasConversational AI platform for ecommerce, automating support and driving sales.Why togetherGorgias adds an AI helpdesk for email, chat and SMS tickets next to an Unchained-run store.
Tidio ‑ Live Chat & AI ChatbotImprove customer experience with a chatbot, AI agent, and live chat in one help desk for your store.Why togetherTidio supplies live chat and the Lyro AI agent on the storefront while Unchained Engine handles catalogue and orders.
eDesk ‑ AI, Helpdesk & ChatAI-powered customer service designed for eCommerce.Why togethereDesk centralises store and marketplace messages in one inbox, a layer Unchained Engine does not provide.
Categories and use cases
Alternatives to Unchained Engine
Listings that share this one's category, platforms or use cases. Ordered by how many relationships they share, not by quality or payment.
- CMcommercetools MCP Essentialslets AI agents read and write commercetools catalog, orders, and project data via MCP
- CCCommerce Cloud MCP ServerConnects AI applications with Salesforce Commerce Cloud using the Model Context Protocol (MCP).
StoryblokThe headless CMS that works for developers and marketers AND agents
- SMSaleor MCPIntegrates AI assistants with Saleor Commerce
- BABigCommerce APIMCP server letting AI assistants manage BigCommerce products, customers, and orders via REST API
Sources
ecommerceguide profiles are built from public product information and written for ecommerce teams. We do not test products, and paying never changes where a listing ranks.
- GitHub repositorygithub.com (opens in a new tab)
- Documentationdocs.unchained.shop (opens in a new tab)
- npm packagenpmjs.com (opens in a new tab)
Also listed on mcpservers.org.
See something incorrect? Report an update