Create once. Sell everywhere.
Crossmart is the open-source multichannel platform for sellers and their AI agents. List a product once and sell it on Shopify and eBay today, with Google Shopping, Etsy and Amazon on the way.
- Open source, AGPL-3.0
- Self-host or cloud
- Works with Claude & ChatGPT
- Claude
- ChatGPT
OpenClaw
Hermes Agent
Gemini- Cursor
- Any MCP agent
AI-poweredEveryday Backpack
$79.00
One master product
- Enrich
- Adapt
- Publish
- ShopifyQueued Published
- eBayQueued Published
- Google ShoppingSoon
- EtsySoon
- AmazonPlanned
- WalmartPlanned
- TikTok ShopPlanned
Publish this product everywhere
Monitor, improve & sync
Built to publish to the marketplaces you sell on
Multichannel selling without the busywork.
Crossmart is the single source of truth for your catalog and stock, and AI agents handle the repetitive work every marketplace asks for.
Listings written for every channel
Create or import a product once. AI agents rewrite titles, descriptions and attributes to fit each marketplace’s rules, and map it to the right category.
Every AI-written change waits for your approval.
One stock count for every store
One inventory ledger for every channel. An order anywhere reserves the stock at once and updates every other channel first.
Every 15 minutes Crossmart checks each store and corrects any listing that drifted.
Run it from your AI
Crossmart ships an MCP server and a full API, so Claude, ChatGPT or your own agent can create, fix and approve listings for you.
The same rules and approvals apply, whoever is at the controls.
Built for sellers, not for lock-in
- 100%
- open source under AGPL-3.0
- 0%
- of your sales. We never take a cut
- All
- channels, the API and MCP on every plan
- MCP
- native, for Claude, ChatGPT and any agent
What does Crossmart do?
Crossmart keeps one catalog and one stock count for every channel you sell on. AI agents handle the repetitive work each marketplace asks for, and every change waits for your approval.
-
AI listing content
Titles, bullets and descriptions tuned to each channel’s limits and search habits.
-
Category mapping
The right category on every marketplace, with required attributes filled in.
-
Rejection fixes
Agents read marketplace errors and propose the fix before you lose sales.
-
Inventory sync
Real-time stock across channels from one ledger, with last-unit protection.
-
Orders in one place
Orders from every marketplace flow in, tracking numbers flow back out.
-
Approvals and an activity log
AI changes come as suggestions with a before and after, and every change is logged.
One product. Every channel.
Each marketplace has its own title limits, categories and required details. The listing agent rewrites your product for each one and tells you why.
Try it: switch channels and approve a draft.
Walnut Cutting Board
Walnut Cutting Board 18x12 in Juice Groove Handmade End Grain Butcher Block
Agent Size and material moved to the front so they survive search truncation.
Walnut Cutting Board, 18 x 12 Inch Handmade Wooden Chopping Block with Juice Groove, Reversible End Grain Butcher Block for Kitchen
Agent Filled the required size and material attributes from the description.
Handmade Walnut Cutting Board with Juice Groove, 18x12 Wooden Butcher Block, Kitchen Gift
Agent Leads with “handmade” and adds a gift angle, which Etsy shoppers search for.
Handmade Walnut Cutting Board, 18 x 12 in, Juice Groove, Reversible End Grain
Agent Mapped to the Google product taxonomy and removed promotional words.
0 of 4 channels approved
Your agents do the work. You approve it.
Crossmart sits between the AI tools you use and the channels you sell on. Ask for a listing, a price change or a fix, and it is carried out on every marketplace, under your rules.
- Agents rewrite, map and fix listings as suggestions
- You approve each one, or let a rule approve it
- Run it from the dashboard, or from Claude and ChatGPT
Connect everywhere you sell.
Shopify and eBay are live, and we add channels in the open. Connectors are plain modules, so the community can add the marketplaces that matter to them.
Request a connector- Shopify Live
- eBay Live
- Google Shopping Coming soon
- Etsy Coming soon
- Amazon Planned
- Walmart Planned
- TikTok Shop Planned
- WooCommerce Community
- BigCommerce Community
- Meta Shops Community
- Pinterest Community
Works with the AI tools you already use.
Connect Crossmart to your assistant, your coding agent or your automations over MCP. Each one has a short setup guide, and any other MCP client works the same way.
All setup guides- Claude.ai Setup guide
- Claude Desktop Setup guide
- Claude Code Setup guide
- ChatGPT Setup guide
Gemini CLI Setup guide
OpenClaw Setup guide
Hermes Agent Setup guide
- Meta Muse Setup guide
- Cursor Setup guide
- GitHub Copilot Setup guide
- Codex CLI Setup guide
- Windsurf Setup guide
- Zed Setup guide
- Cline Setup guide
- Continue Setup guide
- Goose Setup guide
- n8n Setup guide
- Any MCP client Setup guide
@Injectable()
export class ShopifyConnector
implements
OAuthAppConnector,
WebhookReceiver,
CatalogSource,
ListingPublisher,
InventorySync,
OrderSource
{
readonly channel = ChannelType.Shopify;
readonly displayName = SHOPIFY_DISPLAY_NAME;
readonly authStrategy = ChannelAuthStrategy.OAuthApp;
// …each capability is its own class, delegated to here
}Open source, top to bottom.
Your catalog is your business. The software that runs it should not be a black box you rent.
- AGPL-3.0. Read every line, change what you need.
- Self-host it free, with your own servers and AI keys.
- Or use Crossmart Cloud, with marketplace apps already approved.
git clone https://github.com/crossmart-io/crossmart.git
cd crossmart
docker compose --profile app up -dView the code on GitHubCrossmart Cloud or self-hosted?
Both run the same open-source code. Choose Cloud to start selling in minutes, or run it on your own servers for full control.
| Crossmart Cloud | Self-hosted | |
|---|---|---|
| Price | 7-day free trial, then from $29 a month | Free |
| Where it runs | On our servers, nothing to install | On your servers, with Docker Compose |
| Marketplace apps | Already approved, connect with OAuth | Register your own developer apps |
| AI | Credits included, or bring your own key | Bring your own key, or run a local model |
| Updates | Automatic | You pull new releases |
| Code | AGPL-3.0, the same code | AGPL-3.0, change anything |
Every channel. No cut.
Priced by active listings, with no fees on your sales and no overage surprises. Every Cloud plan starts with a 7-day trial.
Starter
$29 per month
$23 per month, billed yearly
For a seller moving onto a second or third channel.
Start now- 1,000 active listings
- 3 stores
- 1 workspace, 2 members
- 300 AI credits a month
- Recommended
Pro
$59 per month
$47 per month, billed yearly
For a growing catalog and a small team.
Start now- 3,000 active listings
- 5 stores
- 1 workspace, 5 members
- 1,500 AI credits a month
Growth
$129 per month
$103 per month, billed yearly
For established sellers and small agencies.
Start now- 10,000 active listings
- 10 stores
- 2 workspaces, 10 members
- 5,000 AI credits a month
Scale
$299 per month
$239 per month, billed yearly
For large catalogs and agencies with many clients.
Start now- 50,000 active listings
- Unlimited stores
- 5 workspaces, 25 members
- 20,000 AI credits a month
- Every channel
- REST API and SDKs
- MCP server for Claude and ChatGPT
- AI agents with your approval rules
- Inventory and order sync
Enterprise
From $999 per month, by contract
For catalogs beyond 100,000 listings, with terms that fit your business.
Contact us- 100,000+ active listings
- Unlimited stores, workspaces and members
- AI credits sized to your catalog
Self-hosted
Free forever, under AGPL-3.0
The same code on your own servers, with no billing and no limits.
Get the code- No listing or store limits
- Every connector
- Your own AI key or a local model
- Your own marketplace developer apps
-
No fees on your sales
Plans are priced by active listings, never by orders or revenue.
-
No overage surprises
At your limit, new publishing pauses and we ask you to upgrade. We never bill extra on our own.
-
7-day trial
A card starts the trial. You are charged after 7 days, and you can cancel before.
-
Self-hosting is free
The code is open source under AGPL-3.0, with no billing and no limits.
An active listing is a product live in one store. Add-ons: 1,000 more active listings for $10 a month, and AI credit packs. Agencies run each client in its own workspace, on Growth and up.
Questions, answered.
Something missing? Email hello@crossmart.io or open a discussion on GitHub.
What is Crossmart?
Crossmart is an open-source multichannel listing platform for online sellers. You keep one catalog in Crossmart, and it publishes and syncs your products, stock, prices and orders across marketplaces: Shopify and eBay today, with Google Shopping, Etsy and Amazon on the way. Built-in AI agents write listings for each channel, map categories and fix rejections, and your own AI tools can run it through an MCP server and a REST API.
Who is Crossmart for?
Crossmart is for sellers who list the same products on more than one marketplace, and for e-commerce agencies that manage catalogs for several clients. Developers can self-host it, extend it, or build their own connectors.
Is Crossmart ready to use?
Yes, Crossmart is ready. Shopify and eBay are live, and Google Shopping and Etsy are coming soon. Create an account to start.
Which marketplaces does Crossmart support?
Shopify and eBay are live. Google Shopping and Etsy are coming soon, then Amazon, Walmart and TikTok Shop. WooCommerce, BigCommerce, Meta Shops and Pinterest are open for community connectors. Every paid plan includes every channel.
Does Crossmart work with Claude and ChatGPT?
Yes. Crossmart has an MCP (Model Context Protocol) server and a full REST API, so Claude, ChatGPT, Cursor or your own agent can create, edit and approve listings. Agents follow the same approval rules as people, so an AI tool cannot do anything your settings do not allow.
How is Crossmart different from Channable or Linnworks?
Crossmart is open source, prices by active listings with every channel included and no cut of your sales, and lets AI agents do the listing work while you approve it.
Will an AI change my prices without asking?
Not Crossmart's own AI: content it writes and every change Crossmart Agent proposes wait for your approval, with a before and after. An outside agent you connect, such as Claude or ChatGPT, can only do what you allow when you connect it, so choose read-only access if you want it to look without changing anything.
How does Crossmart prevent overselling?
Crossmart keeps one inventory ledger for every channel. An order on any marketplace reserves the stock at once, and stock updates go out before any other sync. You can hold back a few units or cap the quantity per store, and stock is reconciled with every channel every 15 minutes. If two stores sell the last unit at the same moment, Crossmart records it as oversold so you can follow up.
Can I self-host Crossmart?
Yes. The code is licensed under AGPL-3.0 and runs with Docker Compose. Self-hosting is free, but you register your own marketplace developer apps; Crossmart Cloud comes with them already approved.
Which AI models does Crossmart use?
Crossmart uses Anthropic's Claude models. Cloud plans include AI credits, and a self-hosted instance uses its own Anthropic API key. Other AI providers are planned.
How much does Crossmart cost?
Crossmart Cloud is priced by active listings, and every plan starts with a 7-day free trial. Starter is $29, Pro is $59, Growth is $129 and Scale is $299 a month, and Enterprise starts at $999 a month by contract. Annual billing saves about 20%. Every plan includes every channel, the API, MCP and AI agents, and self-hosting is free. Prices are final at launch.
Is there a free plan?
Crossmart Cloud has no free plan, but every plan starts with a 7-day free trial. A card is needed to start it, you are not charged until the trial ends, and you can cancel any time before then. Self-hosting Crossmart is free forever under AGPL-3.0.
Does Crossmart take a percentage of sales?
No. Plans are priced by active listings, never by sales. Your revenue is yours.
What happens when I reach my plan’s limit?
Nothing is charged automatically. When you reach your plan’s active listing limit, new publishing pauses and Crossmart asks you to upgrade, or to add 1,000 more active listings for $10 a month. An active listing is a product live in one store, so a product in three stores counts as three.
Start selling everywhere today.
Create your account, connect your stores and publish your catalog once.
- Shopify and eBay are live today
- Every channel in every plan
- Works with your own AI agent
Create your account
Sign up, connect Shopify or eBay, and choose which products go to each channel.
Start nowQuestions first? Email hello@crossmart.io.