Settings · AI assistants (MCP)

Let your own AI assistant run your ChannelDock account

Connect Claude, ChatGPT or another MCP client to ChannelDock. Ask about orders, stock and shipments in plain language, and let your assistant do the work: create products, book inbounds, make shipping labels or set up invoicing. Every change goes through the same rules as the ChannelDock API.

Claude & ChatGPT
sign in with OAuth
Other MCP clients
connect with an API key
Sellers & fulfillment centers
each with their own endpoint

Which of yesterday's orders still have no shipping label? Create the labels.

query_user_dataorders

create_shipping_labelselected orders

Done. I created shipping labels for the orders from yesterday that did not have one yet.

Your AI app, your ChannelDock account, the same API rules

Questions in plain language
Changes through API v2
Respects key permissions
Up to 50 records per call

What your assistant can do in ChannelDock

The ChannelDock MCP gives your assistant tools to read your account and to make changes. Sellers and fulfillment centers each get the tools that fit their account.

For sellers

  • Ask about your businessWhich orders are still open, which products need restocking according to stock advice, or what a return was about.
  • Work on products in bulkPaste a supplier list and let the assistant create the products you don't have yet, with tags, bundles and variant groups.
  • Create listings in PIMCreate a marketplace listing, fill in the required attributes, validate it and publish it to your connected sales channel.
  • Book supplier deliveriesAdd suppliers and announce inbound deliveries for the products you ordered.
  • Orders, labels and returnsCreate or update orders, make shipping labels, add tracking and register returns.
  • Look up any numberGive an order number, EAN or tracking code and the assistant finds what it belongs to. Export orders, products or returns to CSV.

For fulfillment centers

  • Set up billing from a price quoteDrop in a quote or tariff sheet and let the assistant build the invoicing profile and rules. See how it works.
  • Onboard a new sellerCreate a seller account that is linked to your center straight away, with the contact details you provide.
  • Handle inboundsCreate and update inbound deliveries and book received items into stock.
  • Lay out the warehouseCreate stock locations and sections in bulk, plus packaging and pallet types.
  • Run orders and shippingClaim orders, set fulfillment status, create shipments and labels, update batch status and create tasks.
  • Ask how the warehouse is doingOrders fulfilled and items shipped per seller, and picks and shipments per employee, for the period you ask about.
For fulfillment centers

Drop in a price quote. Get billing set up.

Turning a quote into invoicing rules usually means a lot of clicking. With the ChannelDock MCP you give the quote to Claude or ChatGPT, and the assistant sets up Smart Invoicing for that seller, from boxes and pallet types to a checked draft invoice.

You ask “Here is our price quote for this seller. Set up billing for it and check it against last month.”
Invoice exports stay drafts. Nothing is sent to your sellers until you send it yourself.
1

Check what you already have

The assistant lists your packaging, pallet types and invoicing profiles first.

2

Create only what is missing

Boxes and pallet types the quote names but your warehouse doesn't have yet.

3

Build the profile and rules

One invoicing profile, and one rule per price, each with a condition and fee that exist in ChannelDock.

4

Link it to the seller

The profile is linked to the right seller, so you can run that invoice every period.

5

Check it against real orders

A draft invoice export for a recent period shows the total per seller, the amount per rule and the shipments that got no shipping price. Prices the assistant could not map are reported, not guessed.

Connected in three steps

No code needed with Claude or ChatGPT: you paste one URL and approve access.

1

Copy your MCP URL

In ChannelDock, go to Settings → Connect MCP. Sellers and fulfillment centers each have their own URL.

Sellershttps://channeldock.com/portal/api/mcp/seller Fulfillment centershttps://channeldock.com/portal/api/mcp/center
2

Add it to your AI app

In Claude or ChatGPT, add a custom connector and paste the URL. For Cursor and other MCP clients, use Copy connection prompt: it creates an API key and gives your tool everything it needs.

3

Approve and start asking

Sign in to ChannelDock, check the app and account on the consent screen and click Allow access. Then ask your first question.

Step-by-step instructions: Connect Claude, ChatGPT or another AI assistant with the ChannelDock MCP

You stay in control

The assistant works inside the limits you set in ChannelDock, not around them.

Same rules as the API

Every change runs through the same API v2 controllers as the REST API, with the same validation and permission checks.

Your key, your permissions

The endpoint permissions on the API key decide which changes the assistant can make.

You approve access

The consent screen shows the app, the account and the URL. Only the account owner or an admin can approve.

Seller and center stay separate

The seller endpoint only accepts seller accounts, the center endpoint only fulfillment centers.

One switch to close it

When an admin turns off AI features for the account, the MCP refuses every request.

Limits like the API

Up to 50 records per call, and the same hourly request limit as the API key. Delete the key and the connection stops.

ChannelDock MCP FAQ

What sellers and fulfillment centers ask before they connect their AI assistant.

MCP (Model Context Protocol) is an open standard that AI apps use to work with other software. The ChannelDock MCP server gives your AI assistant tools to read your ChannelDock account and to make changes in it.

Any app that supports remote MCP servers. Claude and ChatGPT connect with OAuth: you paste the URL, sign in to ChannelDock and allow access. Apps such as Cursor connect with an API key.

The MCP uses the same access as the ChannelDock API, so it is not available on the free plan. Compare plans on the pricing page.

Yes, within what the ChannelDock API allows and what the API key's endpoint permissions allow. Many AI apps can also ask for your approval before each action.

No. ChannelDock receives the requests your assistant sends to the MCP server, such as which orders to read. The conversation stays in your AI app, which also processes the data the assistant reads.

Remove the connector in your AI app, or delete the API key under Settings → API & webhooks in ChannelDock. Turning off AI features closes the MCP for the whole account.

Put your AI assistant to work in ChannelDock

Connect Claude, ChatGPT or another MCP client, and let it handle the questions and the busywork in your account.

Book a demo

Building your own integration instead? See API keys & webhooks, or go back to the settings features.