Billbee MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Billbee MCP ServerWhich orders from yesterday are still unshipped?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Billbee MCP Server
English · Deutsch
Connect Billbee to Claude, ChatGPT and Copilot: orders, products, customers and shipping providers as MCP tools. Powered by AnythingMCP.
Billbee MCP Server gives Claude, ChatGPT, Copilot and Cursor 8 tools for Billbee: orders, products, customers and shipping providers. Every tool only reads. It runs on AnythingMCP: one click on AnythingMCP Cloud, or self-hosted with Docker. Credentials are stored encrypted and every call is audited.
Last verified: 2026-09-26 against the Billbee REST API v1 (production traffic on AnythingMCP Cloud: 266 successful tool calls from 3 workspaces in the last 90 days).
Adapter synced: 2026-09-26
Maintained by KOCH Freiburg GmbH, which runs AnythingMCP in production. Built on AnythingMCP by helpcode.ai.
Quick start (AnythingMCP Cloud)
Sign in at cloud.anythingmcp.com and open the install link.
Enter
BILLBEE_API_KEY,BILLBEE_LOGIN_EMAIL,BILLBEE_API_PASSWORD(see Authentication).Copy the URL of your MCP server under MCP Servers and add it to your AI client (below).
AnythingMCP Cloud is the same open-source code, operated by helpcode.ai in Frankfurt, Germany.
Related MCP server: Jobber MCP Server
Self-hosted (Docker)
Needs Docker 24+, openssl and Node 18+.
git clone https://github.com/kochfreiburg/billbee-mcp-server.git
cd billbee-mcp-server
./scripts/install.shinstall.sh writes .env with fresh secrets, starts AnythingMCP, creates the first admin, installs the connector if BILLBEE_API_KEY and BILLBEE_LOGIN_EMAIL and BILLBEE_API_PASSWORD are set in .env and creates an MCP API key. Without credentials it prints the install link instead: http://localhost:3000/connectors/store?install=billbee. Then check the whole chain:
npm install && node scripts/smoke.mjsConnect Claude, ChatGPT, Copilot or Cursor
Claude (claude.ai, Desktop, mobile): Customize → Connectors → Add custom connector, paste your MCP server URL and sign in. Claude connects from Anthropic's cloud, so the URL must be public HTTPS: your AnythingMCP Cloud URL, or your own instance behind TLS.
Claude Code:
claude mcp add --transport http billbee-mcp-server http://localhost:4000/mcp --header "X-API-Key: <MCP_API_KEY>"Cursor (
.cursor/mcp.json) and VS Code / GitHub Copilot (.vscode/mcp.json, keyserversinstead ofmcpServers, plus"type": "http"):{ "mcpServers": { "billbee-mcp-server": { "url": "http://localhost:4000/mcp", "headers": { "X-API-Key": "<MCP_API_KEY>" } } } }ChatGPT: add the public HTTPS URL as a connector (app) in ChatGPT's settings. A
localhostURL does not work there.
Tools
8 tools, generated from adapter/billbee.json. read tools cannot change anything in the source system.
Tool | What it does | Access |
| List orders from Billbee with filtering by order date range, modification date (incremental sync) and pagination. | read |
| Get a single Billbee order by its internal Billbee order id, returning full detail including line items, addresses, payment and shipping info. | read |
| Look up a Billbee order by its external reference (the marketplace/shop order number), returning the full order detail. | read |
| List products/articles from Billbee with pagination. | read |
| Get a single Billbee product by id (or by SKU/EAN via lookupBy), returning full article detail including pricing and stock. | read |
| List customers from Billbee with pagination. | read |
| List all orders belonging to a specific Billbee customer by customer id, with pagination. | read |
| List the shipping providers configured in the Billbee account, returning provider names and their available shipping products. | read |
Example prompts
Which orders from yesterday are still unshipped?
Find the Billbee order for Kaufland order number 123-456.
Show all orders of customer 4711 this year.
Which products are low on stock?
What does the product with EAN 4006381333931 cost, and how many do we have?
How many orders did we get per sales channel last week?
More in examples/prompts.md.
Authentication
Billbee is the leading German/DACH multichannel order-management tool (20,000+ retailers) connecting marketplaces and shops (Amazon, eBay, Otto, Kaufland, Shopify, WooCommerce, etc.). This connector wraps the REST API at https://api.billbee.io/api/v1.
Authentication (THREE credentials, all required)
Billbee requires both an application API key AND HTTP Basic Auth at the same time:
BILLBEE_API_KEY— sent in theX-Billbee-Api-Keyheader. Request it from Billbee (via their API request form / support@billbee.io, describing what you build).BILLBEE_LOGIN_EMAIL— your Billbee account login email (Basic Auth username).BILLBEE_API_PASSWORD— a dedicated API password (NOT your normal login password). Enable the API and set this password in the Billbee web app under Settings → Billbee API → General Settings. All three are mandatory; the API key alone or Basic Auth alone will be rejected.
Pagination
List endpoints use page (1-based) and pageSize (max 250). Responses wrap rows in a paged envelope: a Data array plus a Paging object with Page, TotalPages, TotalRows. Iterate page until Page == TotalPages.
Orders
billbee_list_orders filters by minOrderDate/maxOrderDate and modifiedAtMin/modifiedAtMax (incremental sync). Order states are numeric; use billbee_get_order for full detail, or billbee_get_order_by_extref to look up by the marketplace's external order number.
Rate limit
Hard limit of 2 requests per second per (API key + user); exceeding it returns HTTP 429 — back off and retry. The API has usage-based pricing above a free allotment, so avoid tight polling loops; prefer modifiedAtMin/updatedOrNewSince-style incremental queries.
Security
Read or write is your choice. All 8 tools only read. Assign the connector to an MCP server whose role whitelists only the tools you want, and the rest are invisible to that client.
Credentials are encrypted with AES-256-GCM and never shown to the model.
Response mapping drops or reshapes fields per tool before they reach the model, e.g. bank details or personal data.
Audit log: every call is recorded with input, output, duration and status, in your own database when self-hosted.
SSO, RBAC and SCIM are included in the self-hosted build.
FAQ
Is there a Billbee MCP server?
Yes, this one. It connects Billbee to Claude, ChatGPT and Copilot through AnythingMCP: 8 tools for orders, products, customers and shipping providers.
What do I need to connect it?
Three values: an API key, which you request from Billbee; the e-mail you log in with; and a separate API password you set under Settings → Billbee API in Billbee. All three are required; the Authentication section has the steps.
Can the AI change orders in Billbee?
No. All 8 tools only read.
Can I look up an order by the marketplace's order number?
Yes. billbee_get_order_by_extref finds a Billbee order by the external reference from Amazon, eBay, Kaufland, OTTO or your shop.
Does it work with ChatGPT and Copilot?
Yes. The same MCP server works in ChatGPT (with a public HTTPS URL such as AnythingMCP Cloud), GitHub Copilot in VS Code, Cursor and Claude Code.
Troubleshooting
Problem | Fix |
| The credentials are wrong or lack rights. Re-enter them on the connector page; the import runs a test call and shows the result. |
Tools missing in the AI client | The connector is not assigned to the MCP server the client uses. Check MCP Servers, then run |
The host is on your internal network | Self-host AnythingMCP on that network and add the hostname to |
Works locally, fails on AnythingMCP Cloud | The system must be reachable from the internet with a valid TLS certificate. |
Related
ecommerce-mcp-server: E-commerce MCP server: connect Amazon, eBay, WooCommerce, Shopware, Kaufland, OTTO and 7 more to Claude & ChatGPT.
AnythingMCP: the open-source MCP server and gateway this repository is built on.
License
AGPL-3.0-only. The adapter definition in adapter/ comes from AnythingMCP (AGPL-3.0).
This server cannot be deployed
Maintenance
Related MCP Connectors
Connect AI to store orders, products and inventory with scoped access and human approvals.
weclapp ERP in your AI assistant: reads instantly, writes only after a preview you approve.
Enable AI assistants to interact seamlessly with Feeef e-commerce stores, products, and orders usi…
Connect Amazon Seller Central to Claude or ChatGPT via MCP. Orders, inventory, pricing, fees, FBA.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceConnects AI agents like Claude to the Tray Commerce platform, enabling natural language management of products, orders, and customers.-
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants like Claude, ChatGPT, and Copilot to query live Jobber data—clients, jobs, quotes, invoices, revenue, and schedule—using natural language, with read-only access and careful API budget management.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants and automation tools to securely query ERPNext data through 16 read-only tools, with OAuth 2.0 or API-key authentication and usage telemetry.MIT
- AlicenseNot gradedqualityCmaintenanceEnables connecting 13 e-commerce platforms such as Amazon, eBay, WooCommerce, and OTTO to Claude, ChatGPT, Copilot, and Cursor, exposing 160 tools to manage stores, orders, products, and marketplaces through natural language.AGPL 3.0