mothermachine /mothermachine

Browse / Alternatives / Adobe Commerce

Open source Adobe Commerce alternatives for AI agents

6 alternatives to Adobe Commerce. 6 have an interface an agent can drive. 6 are open source. 1 reaches every recorded job.

ListingLicenseAgent interfaceReachEffortLast activity
Aimeos MIT API, from the builder 7 of 8 jobs Config only Jul 29, 2026
Medusa MIT (Enterprise Edition materials under ENTERPRISE-LICENSE.md) API, from the builder 9 of 9 jobs Light edit Sep 2, 2026
Shopware 6 MIT API, from the builder 8 of 9 jobs Light edit Sep 2, 2026
Spree Commerce BSD-3-Clause CLI, from the builder 8 of 9 jobs Light edit Sep 2, 2026
Sylius MIT MCP server, from the builder 7 of 9 jobs Light edit Sep 2, 2026
Bagisto MIT API, from the builder 3 of 8 jobs Config only Sep 2, 2026

Aimeos

Laravel e-commerce package configured through config/shop.php, with JSON:API and GraphQL admin API.

Open source

Use it when
  • I want a Laravel shop with subscriptions or multi-vendor that I can tune in one config file
  • I need a JSON:API storefront backend and a GraphQL admin API so agents and apps can both drive it

1 more job is undetermined.

Gotchas
  • Authentication for the APIs is not spelled out on the JSON:API getting-started page
  • The aimeos/aimeos repo is the Laravel distribution; the core lives in aimeos/aimeos-core and other packages

Medusa

TypeScript commerce modules configured in medusa-config.ts, with complete Admin and Store REST APIs.

Open source · Medusa Cloud · Enterprise Edition

Use it when
  • I am building a DTC or B2B backend in TypeScript and want commerce primitives I can compose rather than a monolith
  • my agent should run the store through a documented REST API and learn the framework from the Builder's own skills
Gotchas
  • No storefront in the core; the Next.js starter is a separate repo
  • GitHub shows NOASSERTION because Enterprise Edition materials carry a separate license inside the repo
  • The agent-skills MCP reads documentation only; it does not operate a store

Shopware 6

Symfony and Vue commerce platform with a complete Admin API and an official CLI that ships agent skills.

Community Edition · Rise · Evolve · Beyond

Use it when
  • I need a serious European B2C or B2B shop with a plugin ecosystem, and I will host it myself
  • my agent should run the store through the Admin API and handle deployments with the official CLI
An agent cannot reach
  • Paid edition features (Rise/Evolve/Beyond)
Gotchas
  • Contributions require signing the Shopware CLA
  • Pricing page could not be fetched; Rise/Evolve/Beyond prices unrecorded
  • The GitHub repo is the core monorepo; production projects are scaffolded from shopware/production

Spree Commerce

Rails commerce platform whose official CLI calls the Admin API directly, built for scripts and agents.

Open source · Enterprise

Use it when
  • I want a Rails store for cross-border or B2B selling that my coding agent can extend using the Builder's own skills
  • my agent should query and update the store from the terminal with one API key
An agent cannot reach
  • Enterprise-only features
Gotchas
  • The MCP the Builder publishes is docs-only (search and read); store operations go through the CLI or REST
  • Auto-minted local keys are read_all only; write scopes need an explicit key
  • Needs Node 22+ and Docker for the quickstart

Sylius

Symfony commerce framework with official admin (171 tools) and shop MCP server plugins.

Sylius Community · Sylius Plus

Use it when
  • I run an agency and want a Symfony store whose admin my client's agent can operate over MCP with proper OAuth
  • I need B2B or multi-channel commerce on PHP and expect to customize templates and resources
An agent cannot reach
  • Sylius Plus features (B2B suite, OnePageCheckout)

1 more job is undetermined.

Gotchas
  • Admin MCP needs Sylius 2.1 or 2.2, Symfony 7.4, an RSA keypair, and ROLE_API_ACCESS on the admin user
  • On Sylius 2.2.x a symfony/type-info patch must be applied for the admin MCP plugin to warm its cache
  • The listed repo is the core; you scaffold from sylius/sylius-standard

Bagisto

Laravel storefront plus admin, configured from .env, with an official GraphQL API package.

Community · Bagisto Cloud hosting

Use it when
  • I want a complete store with an admin panel that I can run myself and brand without writing PHP
  • I need a GraphQL endpoint so a headless storefront or an agent can shop the catalog

5 more jobs are undetermined.

Gotchas
  • GraphQL API is a separate composer package (bagisto/graphql-api:dev-main) on top of Bagisto ^2.3
  • GraphQL calls need the x-app-secret-key header from APP_SECRET_KEY
  • The older bagisto/rest-api package was last pushed 2025-08-04

Questions

Is there an open source alternative to Adobe Commerce?

Yes. All 6 listings here are open source: Aimeos (MIT), Medusa (MIT (Enterprise Edition materials under ENTERPRISE-LICENSE.md)), Shopware 6 (MIT), Spree Commerce (BSD-3-Clause), Sylius (MIT), Bagisto (MIT).

Which Adobe Commerce alternatives have an MCP server?

Sylius has an MCP server from its builder.

Which Adobe Commerce alternative can an agent do the most with?

Medusa: 9 of 9 recorded jobs reachable. Jobs differ by listing, so read each list before you choose.

Listings come from reading each repo and its docs. Reach counts the jobs an agent can do through the stated interface, and each listing page shows the evidence. Order follows fit. For agents: Markdown · JSON