For Austrian companies and tax advisers running BMD NTCS

A BMD NTCS MCP server that answers from BMD under each user's own rights, one client at a time

A BMD NTCS MCP server gives Claude, ChatGPT or Copilot read-first tools for customers, open invoices, order responses and inventory reports. BMD documents an EDI XML framework in public; its REST interface serves BMD Web and BMD Go without a public reference. BMD ships no MCP server as of 21 September 2026.

Why BMD NTCS is hard for agents

Where a BMD NTCS connection needs engineering, not configuration

01 · Docs

The REST interface is BMD's own

The REST interface mainly serves BMD Web and the BMD Go app. There is no public endpoint reference, and administrators may disable it in BMD.INI. Whether it can serve an agent on your installation is the first check in the blueprint.

02 · EDI

Trade documents move as files

The documented path for orders, responses and invoices is the BMD EDI XML framework. It is file-based and asynchronous, not a query API. Tools on that path read and prepare XML documents rather than asking NTCS live.

03 · Clients

Many clients, strict confidentiality

Tax advisory firms run many clients in one BMD installation, and their data is confidential by profession. Every tool is scoped to one client at a time, and every call is logged for audit.

04 · Hosting

Follow BMD's hardening guide

NTCS runs on-premises on Windows and SQL Server or in BMD Cloud. Where the MCP server runs, and how Windows-authenticated accounts are used, has to follow BMD's own hardening guide and your IT team's approval.

Checked 21 September 2026

BMD NTCS at a glance: interfaces, access and what exists for AI

What we found
InterfacesBMD web application REST interface (REST, docs not published): used by BMD Web and the BMD Go app; administrators can switch it off in BMD.INI (HANDLEDREQUESTS); payload format and authentication are not published · BMD EDI XML framework (XSD 2.0) (file/EDI, docs public): public sample files for offer, order, order change, order response, inventory report, dispatch advice, price catalogue and invoice · CSV import and export (accounting) (file, docs not published): partners exchange customer and supplier master data and bookings as CSV files with PDF invoices
AuthenticationNTCS login uses encrypted standard authentication or Windows authentication; BMD Web supports Windows single sign-on and two-factor authentication. Each NTCS user has its own SQL Server database user, so changes are traceable. Authentication for the REST interface is not documented publicly.
Vendor MCP serverNo vendor server. No BMD MCP server; BMD ships its own AI tools inside NTCS (the Fox family) and partner integrations such as RechtGPT and Finmatics.
Vendor AI assistantBMD's Fox tools cover a support chatbot, text generation, natural language filters and Dok-Chat, plus an AI analysis function that answers natural-language questions with tables on business data such as offers and fixed assets.
Other connectorsecosio integrates its EDI hub into NTCS for orders, invoices and shipping notices, and Finmatics feeds AI document capture into BMD accounting; neither is an agent connector.

BMD Systemhaus GmbH (AT). Austrian and DACH companies, tax advisers, auditors, construction firms, municipal utilities and schools using BMD for accounting, payroll, merchandise management, CRM and DMS; BMD states more than 30,000 customers.

What we build

A first BMD NTCS tool list, written as the manifest your IT team signs

Built on what BMD Systemhaus GmbH documents: offers, orders and order changes, order responses, inventory reports, dispatch advices, price catalogues, invoices, customer and supplier master data. Backends named below are documented resources; "confirmed in blueprint" means the vendor documentation sits behind a login and the resource is checked against your release first.

# bmd-ntcs-mcp-server: tool manifest, draft for blueprint week 1
# Every tool runs as the person asking. Nothing is written without a person confirming.
tools:
  get_customer:         # customer number -> master data
    backend: confirmed in blueprint
    mode: read
  list_open_invoices:   # customer, period -> open invoices
    backend: confirmed in blueprint
    mode: read
  parse_order_response: # order response XML -> positions, dates, deviations
    backend: BMD EDI XML ordrsp (XSD 2.0)
    mode: read
  get_inventory_report: # article -> stock from the inventory report
    backend: BMD EDI XML invrpt
    mode: read
  draft_order_xml:      # customer, items -> BMD ORDER 2.0 XML draft a person confirms before import
    backend: BMD EDI XML order (http://www.bmd.at/xsd/ORDER/2.0/)
    mode: propose
audit: every call logged with user, tool, arguments and the BMD NTCS response

The manifest is the contract. A question that needs an operation not on it gets a new line and a review, not a wider permission.

BMD NTCS holds the records. An assistant without a governed way in answers from whatever someone pasted into the chat. The connector is the governed way in: named operations, the person's own permissions, every call logged.

What the connector answers, and what it will not do

Questions it answers

  • Which outgoing invoices to customer X are still open?
  • What is on order confirmation Y, and does it match our order?
  • What is the current stock of article Z according to the latest inventory report?

What it will not do

  • Import or book anything by itself: the only write tool prepares a BMD ORDER XML draft and a person confirms it before import.
  • Read more than the asking user may read in BMD, or across clients the user is not assigned to.
  • Read the SQL Server database directly: that bypasses NTCS logic and is not a vendor-supported interface.

When this is the wrong page

If the questions are about business data inside BMD, the Fox AI analysis function already answers them in NTCS and BMD maintains it; document capture belongs to Finmatics. A connector is right when the assistant lives in Claude, ChatGPT or Copilot, or combines BMD with another system.

Start with the Readiness Blueprint.

Two weeks, €4,900 fixed price. Week one agrees the tool list with your BMD NTCS owners and checks every backend against your release and licence. Week two tests whether a person's own BMD NTCS permissions reach through the connector. You keep the manifest and a costed build plan, whoever builds it. All prices are net and exclude VAT.

What we need from you: a named BMD NTCS administrator, a test or sandbox system we may call, and one business owner who can say which questions the assistant should answer first. The first production connector is usually a use-case pilot from €15,000; it runs in your environment, and the code is yours.

Sources: BMD NTCS hardening guide · BMD technical documentation (EDI samples) · BMD sample order.xml · KI-Tools bei BMD · About BMD · ecosio BMD reference. Read 21 September 2026. Vendor documentation changes; verify against the current release.

Related

Questions BMD NTCS teams ask before the first tool call

Does BMD NTCS have its own MCP server?

Not as of 21 September 2026. BMD ships its own Fox AI tools inside NTCS, including an analysis function for natural-language questions, but no MCP server. An assistant outside BMD has to be connected through the REST interface or the EDI XML framework.

What licences or access does a BMD NTCS connector need?

It needs the REST interface enabled in BMD.INI, or access to the EDI XML exchange, on your installation. Licence terms and the REST payload format are not public, so check with BMD; we confirm them in the blueprint.

Can the assistant see data a user is not allowed to see in BMD?

No. The connector is designed so each call runs as the asking person and is scoped to one client, and BMD's own rights decide the answer. How the REST interface carries that identity is not documented publicly, so it is tested first.

What does a BMD NTCS connector cost?

The two-week Readiness Blueprint is fixed at €4,900: agreed tool list, backends checked against your release, identity tested end to end, costed build plan. The production connector is usually a use-case pilot from €15,000. Prices are net, excluding VAT.

Next step

Not a sales call. An architecture call.

Thirty minutes with the engineer who would build the connector, with your BMD NTCS administrator in the room if you like.