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.
sign in with OAuth
connect with an API key
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
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.
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.
Check what you already have
The assistant lists your packaging, pallet types and invoicing profiles first.
Create only what is missing
Boxes and pallet types the quote names but your warehouse doesn't have yet.
Build the profile and rules
One invoicing profile, and one rule per price, each with a condition and fee that exist in ChannelDock.
Link it to the seller
The profile is linked to the right seller, so you can run that invoice every period.
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.
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
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.
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.
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.
Building your own integration instead? See API keys & webhooks, or go back to the settings features.