Connector guide6-minute read24 MCP tools7 languages

How to Connect ready2order to Gemini via MCP

Connect the ready2order POS (Registrierkasse) to your AI: products, prices and stock, product groups, bills and daily sales, open orders, customers, payment methods and VAT rates, with confirmed writes for products, stock and customers.

HCBy HelpCode teamUpdated 6 min read Open-source on GitHub

No credit card · 7-day trial · Self-host alternative available

ready2order

ready2order

Connect the ready2order POS (Registrierkasse) to your AI: products, prices and stock, product groups, bills and daily sales, open orders, customers, payment methods and VAT rates, with confirmed writes for products, stock and customers.

tools

24

Region

DE

Category

Payments

Authentication

Bearer Token

Required env vars

READY2ORDER_ACCOUNT_TOKEN
Install in one click on Cloud

7-day free trial · No credit card

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Open source · AGPL-3.0
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Skip the install. Get this working in under 2 minutes.

Start a free trial on cloud.anythingmcp.com, add the ready2order in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.

Start free trial

Summary

Connect the ready2order POS (Registrierkasse) to your AI: products, prices and stock, product groups, bills and daily sales, open orders, customers, payment methods and VAT rates, with confirmed writes for products, stock and customers.

Try asking

Example prompts for ready2order

Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.

ready2order · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

💡 No install? Use cloud.anythingmcp.com directly. Sign in, click Connectors → ready2order, paste your credentials, mint an MCP API key and you're done. No Docker, no git clone, no local server.

ready2order + Gemini

Connect the ready2order POS (Registrierkasse) to your AI: products, prices and stock, product groups, bills and daily sales, open orders, customers, payment methods and VAT rates, with confirmed writes for products, stock and customers.

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:

READY2ORDER_ACCOUNT_TOKEN

Step 1 — Get credentials

ready2order issues an Account Token per register account through a short approval flow. It takes about 10 minutes, once per account, and needs the account owner's login and a free developer registration.

  1. Register as a developer at https://api.ready2order.com. ready2order e-mails you a Developer Token.
  2. Request access with it:
    curl -X POST https://api.ready2order.com/v1/developerToken/grantAccessToken \
      -H "Authorization: Bearer <DEVELOPER_TOKEN>" -H "Content-Type: application/json" -d "{}"
    
    The answer holds grantAccessToken and grantAccessUri.
  3. Open grantAccessUri within 10 minutes, sign in with the ready2order account owner and click Approve.
  4. Read the Account Token:
    curl https://api.ready2order.com/v1/developerToken/grantAccessToken/<grantAccessToken> \
      -H "Authorization: Bearer <DEVELOPER_TOKEN>"
    
  5. Paste accountToken from the answer into READY2ORDER_ACCOUNT_TOKEN and install the connector. The token is sent only to ready2order and stays valid until you revoke it in the ready2order admin under Settings → API access.

The Developer Token alone is refused with 403: the connector needs the Account Token.

What it covers: products with price, VAT, item number, barcode and stock, the stock levels with reorder level and safety stock, product groups, bills (Belege) with their lines, payments and VAT breakdown, a PDF link per bill, open orders per table, customers and customer groups, payment methods, VAT rates, the register's users, and whether a daily report (Tagesabschluss) is open.

Confirm first: writes change the live register at once, and a new product appears in the POS straight away. The AI names the product or customer and the new values and waits for your yes. It can create and edit products, book stock (an absolute count after an inventory, or a quantity added or removed, such as goods received or breakage), create product groups, and create and edit customers. ready2order_delete_product is switched off at install; to take a product out of sale, the AI sets it inactive instead.

Sales figures: ready2order_list_bills takes a date range. By default the dates follow the daily report a bill belongs to (the business day), or the bill's own timestamp if you ask. With the sold lines included, it gives sales per product. Bills are fiscal records: the connector cannot change or cancel them.

Rate limit: 60 requests a minute per Account Token; after a 429, wait a minute.

Common errors: 401 Sorry, but your token is invalid.: the token is wrong or was revoked; repeat the approval flow. 403: a Developer Token was pasted instead of the Account Token. 429: more than 60 requests in a minute. 400 or 422: a field is invalid and the message names it, for example a product without a VAT rate.

The connector does not create or cancel bills (Storno), print, or handle coupons, discounts, tables, payment terminals, webhooks or accounting exports.

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 Gemini

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 shows YOUR_SERVER_ID.

Gemini CLI reads MCP servers from ~/.gemini/settings.json (on Windows %USERPROFILE%\.gemini\settings.json). Add:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Create an MCP API key in AnythingMCP under MCP Servers → your server → API keys, and paste it in place of YOUR_MCP_API_KEY.
  2. Save the file and restart gemini.
  3. Run /mcp inside Gemini CLI (or gemini mcp list in your shell): anythingmcp should show as connected.
  4. Start prompting: Gemini CLI can now call the ready2order tools.

Available tools

ToolWhat it does
ready2order_list_productsList the products (Artikel) of the ready2order register with price, VAT, item number, barcode, stock level and product group
ready2order_get_productGet one product by id with all its settings (price, VAT, stock, unit, flags), optionally with its group, variations and price levels
ready2order_create_productCreate a product in the register, with name and price, VAT (product_vat or product_vat_id), product group and optional item number…
ready2order_update_productChange fields of an existing product: name, price, VAT, product group, item number, barcode, description, active or sold-out flag, unit and…
ready2order_get_product_stockGet the current stock, reorder level (Meldebestand), safety stock and unit of one product by its id
ready2order_get_stock_by_item_numberGet the current stock, reorder level and safety stock of a product looked up by its item number (Artikelnummer) instead of its id
ready2order_update_product_stockChange a product's stock: set an absolute count after an inventory (product_stock) or add and subtract a quantity (product_stockDelta, e.g.…
ready2order_delete_productDelete a product from the register
ready2order_list_product_groupsList the product groups (Produktgruppen, the categories of the POS), with id, name, parent group and type
ready2order_list_group_productsList all products that belong to one product group (category), with their prices and settings
ready2order_create_product_groupCreate a product group (category) in the register, optionally below a parent group
ready2order_list_billsList the bills (Belege, receipts and invoices) of a period with number, date, total, net, VAT, tip, customer and payment state; the main…
ready2order_get_billGet one bill by id with its lines, payments, totals, VAT breakdown and customer
ready2order_get_bill_pdfGet a temporary download link for the PDF of a bill, e.g. to send a copy to a customer
ready2order_list_open_ordersList the open orders of the register (items ordered but not yet billed, e.g. on a restaurant table), optionally per table or product and…
ready2order_list_customersList the customers stored in the register with number, name, company, VAT id, group, notes and addresses
ready2order_get_customerGet one customer by id with contact data, VAT id, group and addresses
ready2order_create_customerCreate a customer in the register, e.g. for invoices to a company
ready2order_update_customerChange an existing customer's contact data, VAT id, group or notes
ready2order_list_customer_groupsList the customer groups (Kundengruppen) with their ids, needed to create a customer
ready2order_list_payment_methodsList the payment methods configured in the register (cash, card, voucher and so on) with their ids and types
ready2order_list_vat_ratesList the VAT rates configured for the account with id, rate and code, for creating products with product_vat_id
ready2order_get_daily_report_statusTell whether a daily report (Tagesabschluss period) is currently open in the register
ready2order_list_usersList the register's users (cashiers and admins) with their ids and names

Example prompts

  • "What were yesterday's total sales, and which 10 products sold best?"
  • "Which products in the Drinks group are below their reorder level?"
  • "We received 24 bottles of item number 1002: add them to the stock."
  • "Raise the price of the Cappuccino to 4.20 and show me the change before you save it."
  • "Get me the PDF of the last bill for Müller GmbH."

FAQ

Where does Gemini CLI look for MCP servers? In ~/.gemini/settings.json for your user, or in .gemini/settings.json inside a project. gemini mcp list shows each server and whether it connects.

Next steps

Was this guide helpful?

Your ready2order agent is one click away.

Install the connector, paste the key, prompt Gemini. Free for 7 days, no credit card.

Related guides

Connectors

How to Connect ready2order to ChatGPT via MCP

Connect the ready2order POS (Registrierkasse) to your AI: products, prices and stock, product groups, bills and daily sales, open orders, customers, payment methods and VAT rates, with confirmed writes for products, stock and customers.

Connectors

How to Connect ready2order to Claude via MCP

Connect the ready2order POS (Registrierkasse) to your AI: products, prices and stock, product groups, bills and daily sales, open orders, customers, payment methods and VAT rates, with confirmed writes for products, stock and customers.

Connectors

How to Connect ready2order to Cursor via MCP

Connect the ready2order POS (Registrierkasse) to your AI: products, prices and stock, product groups, bills and daily sales, open orders, customers, payment methods and VAT rates, with confirmed writes for products, stock and customers.

Connectors

How to Connect ready2order to Meta Muse via MCP

Connect the ready2order POS (Registrierkasse) to your AI: products, prices and stock, product groups, bills and daily sales, open orders, customers, payment methods and VAT rates, with confirmed writes for products, stock and customers.

Connectors

ready2order to MCP: Sales, Products and Stock from your POS in any AI Agent

Connect the ready2order POS (Registrierkasse) to your AI: products, prices and stock, product groups, bills and daily sales, open orders, customers, payment methods and VAT rates, with confirmed writes for products, stock and customers.

Connectors

How to Connect Avito to Gemini via MCP

Let your AI work with your Avito business account: list your ads and change their prices, read views, contacts and calls statistics, check autoload uploads and their errors, the feed format and your wallet, and read Avito Messenger chats. Sending messages and changing autoload settings are optional and off by default.