Summary
Let your AI work with your Billbee order management: find orders from all your marketplaces and shops, look up articles by SKU or EAN with price and stock, check a customer's order history, and act on orders: set the order state, add tracking numbers, book labels through the carriers connected in Billbee, update stock, tag orders, change order and article fields and create invoices. With an API key, your login email and an API password.
Guided setup
Connect Billbee Order Management to ChatGPT in 2 minutes
Start a free trial on AnythingMCP Cloud, connect Billbee Order Management in the guided setup, then add your MCP URL to ChatGPT. No code and no server to run.
No credit card · 7-day trial · Self-host alternative available
AnythingMCP's plugin in ChatGPT's directory answers questions from your company databases on AnythingMCP Cloud (PostgreSQL, MySQL, SQL Server, Oracle, SAP HANA, SQLite, MongoDB, read-only): open the listing (opens in a new tab) and click Install plugin. Every other connector is added to ChatGPT as a custom MCP server with your AnythingMCP MCP URL.
Try asking
Example prompts for Billbee Order Management
Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.
Claude is AI and can make mistakes. Please double-check responses.
💡 No install? Use cloud.anythingmcp.com directly. Sign in, click Connectors → Billbee Order Management, paste your credentials, mint an MCP API key and you're done. No Docker, no
git clone, no local server.
Billbee + ChatGPT
Let your AI work with your Billbee order management: find orders from all your marketplaces and shops, look up articles by SKU or EAN with price and stock, check a customer's order history, and act on orders: set the order state, add tracking numbers, book labels through the carriers connected in Billbee, update stock, tag orders, change order and article fields and create invoices. With an API key, your login email and an API password.
Prerequisites
See the full setup instructions baked into the connector (visible in the in-app store when you select the connector). The required environment variables for this connector are:
BILLBEE_API_KEY, BILLBEE_LOGIN_EMAIL, BILLBEE_API_PASSWORD
Step 1 — Get credentials
- Sign in to Billbee and open Settings → Billbee API (Einstellungen → Billbee API in the German interface). In the general settings there, enable API access and set an API password. This is a separate password just for the API, not the one you log in with.
- Request an API key from Billbee: use their API request form or write to [email protected] and describe briefly what you want to connect (here: your AI reading orders through AnythingMCP). Billbee sends you the key.
- Put the key into
BILLBEE_API_KEY, the email address you sign in to Billbee with intoBILLBEE_LOGIN_EMAIL, and the API password from step 1 intoBILLBEE_API_PASSWORD. - Install the connector. There is no Authorize with Provider step: every call sends the API key in the
X-Billbee-Api-Keyheader, plus your email and API password as HTTP Basic auth. - Start with
billbee_list_shipping_providers: it needs no parameters and lists the shipping providers set up in your account. If it answers, all three values work.
Three values, all required: Billbee rejects a call that carries only the API key, or only email and API password. All three must be set on the connector.
Staying signed in: there are no tokens to renew, the connector sends the three values with every call. If you change the API password in Billbee or get a new API key, update BILLBEE_API_PASSWORD or BILLBEE_API_KEY on the connector page.
Reading and writing: 9 of the 17 tools only read orders, articles, customers, shipping providers and stock locations. The other 8 change your live Billbee account, and Billbee passes most changes on to the connected shops and marketplaces. All 17 install switched on. For a read-only setup, switch off the write tools on the connector page; you can also disable single read tools, for example billbee_list_customers and billbee_get_customer_orders if the AI should not see customer data.
Write tools:
billbee_set_order_statesets the order state, for example 3 paid, 4 shipped, 8 canceled or 13 packed. The shop or marketplace may email the buyer.billbee_add_shipment_to_orderstores a tracking number created elsewhere; it neither creates a label nor changes the state.billbee_ship_order_with_labelbooks a real, billable label with a carrier connected in Billbee (DHL, DPD, GLS, Deutsche Post and others) on your own carrier contract;providerIdandproductIdcome frombillbee_list_shipping_providers, and the AI asks you before booking.billbee_update_stocksets the absolute stock of an article by SKU, not a change; with several stock locations it needsstockIdfrombillbee_list_stocks. Billbee sends the new stock on to your shops and marketplaces.billbee_add_order_tagsadds tags to an order.billbee_update_orderandbillbee_update_productchange only the fields passed, with the field names thatbillbee_get_orderandbillbee_get_productreturn, such asSellerCommentorPrice.billbee_create_invoicecreates the invoice of an order with your invoice template, at most once per order every 5 minutes, and can return the PDF.
The write tools take Billbee's internal order id, not the shop order number: billbee_get_order_by_extref finds the id for a marketplace order number.
Orders: billbee_list_orders filters by order date (minOrderDate, maxOrderDate) and by last change (modifiedAtMin, modifiedAtMax), with dates in ISO 8601 such as 2026-01-01. billbee_get_order returns the full order with items, addresses, payment and shipping details by its Billbee order id. billbee_get_order_by_extref finds an order by the order number of the marketplace or shop, such as an Amazon or eBay order number. Order states come back as numbers.
Articles and customers: billbee_get_product looks up an article by its Billbee id, or by SKU or EAN when lookupBy is sku or ean, and returns prices and stock. billbee_list_products can be limited to articles created after a date (minCreatedAt). billbee_list_customers has no search, so finding a customer by name means paging through the list; with the customer id, billbee_get_customer_orders lists that customer's orders.
Pages and rate limits: list tools return up to 250 rows per page (pageSize), with Page, TotalPages and TotalRows in the answer, and the AI asks for the next page until it reaches the last one. Billbee allows 2 requests per second per API key and user and answers 429 above that: wait a moment and try again. Billbee charges for API usage above a free allotment, so narrow date ranges and modifiedAtMin are better than listing everything again and again.
Common errors: if Billbee refuses the credentials, check that all three variables are set, that API access is enabled under Settings → Billbee API, and that BILLBEE_API_PASSWORD holds the API password, not your login password. 429 means the limit of 2 requests per second was hit.
The connector does not create or delete orders, does not create or change customers, and does not create or delete articles.
Step 2 — Install the adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Step 3 — Add the connector in ChatGPT
Your server URL: in AnythingMCP, open MCP Servers → the server this connector is on, and copy its URL (
https://cloud.anythingmcp.com/mcp/…). Use it wherever this guide showsYOUR_SERVER_ID.
ChatGPT adds MCP servers as plugins on its Plugins page, on the web and on paid plans. Developer mode is no longer needed. In a Business workspace only admins and owners can add one; in Enterprise and Edu an admin can grant the Create plugins with MCPs permission.
- Go to chatgpt.com/plugins, click Add, then Add custom MCP server.
- Enter a name, e.g. Name:
Billbee. - Under Connection, enter the Server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDand keep Authentication on OAuth. - Select I understand and want to continue, then Create as a plugin. When ChatGPT asks, sign in to AnythingMCP and allow access.
- Install the new plugin from your personal plugins, then type @ in a chat and pick it.
Available tools
| Tool | What it does |
|---|---|
billbee_list_orders | List orders from Billbee with filtering by order date range, modification date (incremental sync) and pagination |
billbee_get_order | Get a single Billbee order by its internal Billbee order id, returning full detail including line items, addresses, payment and shipping… |
billbee_get_order_by_extref | Look up a Billbee order by its external reference (the marketplace/shop order number), returning the full order detail |
billbee_list_products | List products/articles from Billbee with pagination |
billbee_get_product | Get a single Billbee product by id (or by SKU/EAN via lookupBy), returning full article detail including pricing and stock |
billbee_list_customers | List customers from Billbee with pagination |
billbee_get_customer_orders | List all orders belonging to a specific Billbee customer by customer id, with pagination |
billbee_list_shipping_providers | List the shipping providers configured in the Billbee account, returning provider names and their available shipping products |
billbee_list_stocks | List the stock locations (Lager) defined in the Billbee account, with their ids |
billbee_set_order_state | Change the main state of one order, e.g. to paid (3) or shipped (4) |
billbee_add_shipment_to_order | Attach a shipment you already created elsewhere (a tracking number from DHL, DPD, a carrier portal...) to an order |
billbee_ship_order_with_label | Create a shipping label for an order through a carrier connected in Billbee (DHL, DPD, GLS, Deutsche Post...), using the account's own… |
billbee_update_stock | Set the stock quantity of one article, by SKU |
billbee_add_order_tags | Add tags to an order |
billbee_update_order | Change one or more fields of an order |
billbee_update_product | Change one or more fields of a product |
billbee_create_invoice | Create the invoice for an existing order with the account's invoice template |
Example prompts
- "Which orders came in over the last 7 days, and which of them have not shipped yet?"
- "Find the order with the marketplace order number 302-1234567-1234567 and show me the items, the delivery address and the payment details."
- "How many units of SKU ABC-123 do we have in stock, and what is the selling price?"
- "List all orders of Billbee customer 4567 with date and total, newest first."
- "Mark the Amazon order 302-1234567-1234567 as shipped and add the DHL tracking number 00340434161234567890."
- "Create a DHL label for the eBay order 14-12688-90311 through Billbee, then create its invoice."
FAQ
Does the free ChatGPT plan work with custom MCP servers? OpenAI documents custom MCP servers for paid plans only; the Free plan is not on its list.
Next steps
- Connector landing page
- Connect to Claude
- Connect to Cursor
- Connect to Gemini
- Connect to Meta Muse
- Connect to Microsoft Copilot
Was this guide helpful?