---
title: "Crossmart: Open-Source Multichannel Selling with AI Agents"
description: "Crossmart is the open-source multichannel platform for sellers and their AI agents. List once, then sync stock and orders across Shopify and eBay today, with Google Shopping, Etsy and Amazon on the way."
url: "https://crossmart.io/"
---

# 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.

[Start now ](https://app.crossmart.io/sign-up)[Star on GitHub](https://github.com/crossmart-io/crossmart)

- Open source, AGPL-3.0
- Self-host or cloud
- Works with Claude & ChatGPT

## Built to publish to the marketplaces you sell on

- Amazon
- eBay
- Shopify
- Etsy
- Walmart
- Google Shopping
- TikTok Shop
- WooCommerce

## 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.

1. ### 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.

2. ### 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.

3. ### 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

[Start now](https://app.crossmart.io/sign-up)

## 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.

## 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](https://github.com/crossmart-io/crossmart/issues/new?template=connector_request.yml)

- 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](https://docs.crossmart.io/agents/)

- [Claude.ai Setup guide](https://docs.crossmart.io/agents/claude-ai/)
- [Claude Desktop Setup guide](https://docs.crossmart.io/agents/claude-desktop/)
- [Claude Code Setup guide](https://docs.crossmart.io/agents/claude-code/)
- [ChatGPT Setup guide](https://docs.crossmart.io/agents/chatgpt/)
- [Gemini CLI Setup guide](https://docs.crossmart.io/agents/gemini-cli/)
- [OpenClaw Setup guide](https://docs.crossmart.io/agents/openclaw/)
- [Hermes Agent Setup guide](https://docs.crossmart.io/agents/hermes-agent/)
- [Meta Muse Setup guide](https://docs.crossmart.io/agents/meta-muse/)
- [Cursor Setup guide](https://docs.crossmart.io/agents/cursor/)
- [GitHub Copilot Setup guide](https://docs.crossmart.io/agents/vscode/)
- [Codex CLI Setup guide](https://docs.crossmart.io/agents/codex/)
- [Windsurf Setup guide](https://docs.crossmart.io/agents/windsurf/)
- [Zed Setup guide](https://docs.crossmart.io/agents/zed/)
- [Cline Setup guide](https://docs.crossmart.io/agents/cline/)
- [Continue Setup guide](https://docs.crossmart.io/agents/continue/)
- [Goose Setup guide](https://docs.crossmart.io/agents/goose/)
- [n8n Setup guide](https://docs.crossmart.io/integrations/n8n/)
- [Any MCP client Setup guide](https://docs.crossmart.io/agents/)

libs/connectors/src/shopify/shopify.connector.ts

```ts
@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
}
```

A real connector from the repository. Each marketplace is one class that implements the capabilities it supports. Add yours the same way.

## 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 -d
```

[View the code on GitHub](https://github.com/crossmart-io/crossmart)

## Crossmart 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](https://app.crossmart.io/sign-up)

  - 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](https://app.crossmart.io/sign-up)

  - 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](https://app.crossmart.io/sign-up)

  - 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](https://app.crossmart.io/sign-up)

  - 50,000 active listings
  - Unlimited stores
  - 5 workspaces, 25 members
  - 20,000 AI credits a month

Included in every plan

- 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](mailto:hello@crossmart.io?subject=Crossmart%20Enterprise)

  - 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](https://github.com/crossmart-io/crossmart)

  - 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](https://github.com/crossmart-io/crossmart).

### 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 now](https://app.crossmart.io/sign-up)

Questions first? Email <hello@crossmart.io>.
