Skip the install. Get this working in under 2 minutes.
Start a free trial on cloud.anythingmcp.com, add the Haufe X360 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.
Summary
Haufe X360 cloud ERP (the German Acumatica edition): customers, vendors, stock items, sales orders, A/R invoices and shipments over the contract-based REST API. Session login with an X360 user. Read-only.
Try asking
Example prompts for Haufe X360
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 → Haufe X360, paste your credentials, mint an MCP API key and you're done. No Docker, no
git clone, no local server.
Haufe X360
Haufe X360 cloud ERP (the German Acumatica edition): customers, vendors, stock items, sales orders, A/R invoices and shipments over the contract-based REST API. Session login with an X360 user. Read-only.
Setup
- Ask your X360 administrator or Haufe partner for a dedicated integration user with the roles for the screens it should read: customers, vendors, stock items, sales orders, invoices and shipments. X360 checks the same access rights as in the browser, so the AI sees only what this user may see.
- Set
X360_URLto the address you open X360 with in the browser, up to but not including/Mainor/Frames, with no trailing slash. - Set
X360_TENANTto the tenant (company) name you pick on the X360 login screen. - Set
X360_ENDPOINT_VERSIONto a version of the Default endpoint listed on the Web Service Endpoints form (SM207060), for example24.200.001. Older versions such as20.200.001or23.200.001work too: the fields these tools use are the same in all of them. - Set
X360_USERNAMEandX360_PASSWORDto the login of the integration user. - Install the connector and run
haufe_x360_list_customerswith a small number of records to check the connection.
Built on Acumatica: Haufe X360 is the German Acumatica edition, and every X360 tenant comes with Acumatica's predefined Default web service endpoint. That is the endpoint the connector reads.
Read-only by design: the AI reads customers, vendors, stock items, sales orders, A/R invoices with credit memos, and shipments. No tool creates, changes or releases a document.
Sessions and licence: your X360 licence limits how many API sessions may be open at once. The connector keeps one session, reuses it for every call and signs in again when it expires.
Ask for a few records first: without a limit the API returns every record, so the AI always asks for a limited number of records on a first call. Order and invoice lines come only when it expands Details; otherwise it reads the header only.
What it answers well: which A/R invoices are still open and for how much (haufe_x360_list_invoices), sales orders by status with their lines (haufe_x360_list_sales_orders), which sales orders a shipment fulfils (haufe_x360_list_shipments), and the payment terms and credit settings of a customer (haufe_x360_get_customer).
Creating, changing or releasing documents is out of scope, as is anything beyond customers, vendors, stock items, sales orders, A/R invoices and shipments.
Prerequisites: X360_URL, X360_TENANT, X360_ENDPOINT_VERSION, X360_USERNAME, X360_PASSWORD
Install the connector locally
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
Open http://localhost:3000/connectors/store, pick Haufe X360 and paste in the env vars listed under Prerequisites.
Available tools
| Tool | What it does |
|---|---|
haufe_x360_list_customers | List customers with their customer id, name, status, customer class and payment terms |
haufe_x360_get_customer | Read one customer by customer id |
haufe_x360_list_sales_orders | List sales orders with order type and number, customer, date, status and order total. expand=Details adds the lines |
haufe_x360_list_stock_items | List stock items with inventory id, description, item class, base unit, default price and item status |
haufe_x360_list_invoices | List A/R invoices and credit memos with type, reference number, customer, date, due date, status, amount and open balance: the answer to… |
haufe_x360_list_shipments | List shipments with shipment number, type, customer, shipment date and status. expand=Orders shows the sales orders each one fulfils |
haufe_x360_list_vendors | List vendors with vendor id, name, status, vendor class and payment terms, for the purchasing side |
Example prompts
- "Which A/R invoices are overdue, and how much is still open per customer?"
- "Show me the open sales orders of customer C000123 with their lines and order totals."
- "Which shipments went out last week, and which sales orders did each of them fulfil?"
- "List our active vendors with their vendor class and payment terms."
Next steps
Was this guide helpful?