The MCP Server (Model Context Protocol) opens Xentral to modern AI applications. LLMs receive standardized and secure access to selected data and functions in your ERP system.
This allows you to connect tools such as Claude Code or Claude Desktop to Xentral and build AI-powered workflows directly on your business data.
Tipp
As of 06/2026: The MCP Server is currently in beta. Features, available endpoints, and supported use cases may change as development continues.
-
If you want to get started with the beta, reach out to your Customer Success Manager.
-
If you want to share feedback on business cases – "This would help me most in my business" – you are welcome to submit it here.
The Model Context Protocol (MCP) is an open standard for connecting AI systems to external applications and data sources.
Instead of exchanging information manually between different tools, LLMs communicate directly with Xentral and incorporate relevant information into their responses, analyses, or automations.
Depending on the permissions granted, LLMs can, for example:
-
Query ERP data: Ask about customers, orders, invoices, and stock levels in natural language – answers instantly, no menu navigation.
-
Uncover patterns and trends: Analyze revenue, return rates, or margin potential and dig deeper until you understand why.
-
Create and update records: Add customers, create orders, or update CRM entries directly – one sentence instead of a form. (not yet available in the current beta)
-
Set up automations: Describe a process in plain language – Claude creates the workflows and agents directly in Xentral. (not yet available in the current beta)
-
Monitor integrations: Check connector status and catch issues before they affect live orders.
-
Build custom integrations: Pull API endpoints from the current Xentral specification – for clean connections without guesswork.
The available functions depend on the resources and permissions released for the MCP Server.
Hinweis
Instant answers in meetings
"How much revenue did we generate with customer Müller GmbH this month – and how did that compare to last month?" – Answer in seconds, straight from the live ERP, no login, no report to open. And if you want to dig deeper: "Show me just the last three months side by side" – no screen switch, no new search, just keep the conversation going.
Spot return patterns early
"Which products had an above-average number of returns this week?" – No pivot table, no pre-built report. And right away: "Which regions are they coming from?" – Claude goes deeper for as long as you keep asking. Ask this regularly and you catch patterns before they become problems.
Integration status at a glance
"Are all my connectors active?" – Instantly shows which integrations are connected and which are reporting issues. When an integration breaks silently, orders pile up unnoticed. Now it’s a question, not an IT ticket.
Personalized dashboard as an artifact
"Show me a visual overview of my most important metrics for this week." – Claude pulls revenue, open orders, and returns directly from Xentral and renders an interactive dashboard in the chat. No setup, no configuration. And if you want more: "Add the top 3 customers by margin" – the dashboard grows with the question.
The following applications are supported in the current beta version:
-
Claude Code
-
Claude Desktop
-
ChatGPT (Plus, Pro, or Business)
Support for additional MCP-compatible applications (e.g., Cursor, Windsurf) is planned for future versions.
Note
When connecting for the first time, a login dialog appears automatically. Authenticate once with your Xentral account – your connection is then saved for future use.
For Claude Code, two commands are all you need — the connector and all skills are available immediately afterwards.
-
Open Claude Code in your terminal.
-
Run the following command:
/plugin marketplace add xentral/agent-library -
Then run this command:
/plugin install xentral-connector@xentral
Note
The first time you use a Xentral command, a one-time browser login opens. After that, your connection is saved and no further login is required.
For all other MCP-compatible applications — such as ChatGPT, Claude Desktop, or Cursor — use the following MCP URL:
-
Open the settings in ChatGPT.
-
Navigate to Apps.
-
Activate Developer Mode.
-
Click on Create app.
-
Paste the MCP URL into the corresponding field.
Access is authenticated and based on the permissions defined in Xentral. LLMs are granted access exclusively to the data and functions that have been released for the respective connection.
This means you retain full control at all times over which information can be used by external AI applications.
The following permissions are required in Xentral to use the MCP Server:
-
Administrator access: If your user account has administrator rights, all required permissions are automatically available.
-
Individual permissions: If you are not an administrator, the following rights must be set:
-
Addresses → right
list -
Orders → right
list -
Delivery notes → right
list -
Items → right
list -
Analytics Platform → right
all
-
Note
The MCP Server is currently in beta. We recommend evaluating new use cases in a test environment first. Your feedback helps us continue to expand the integration and better support future AI workflows in Xentral.
Once Claude is connected to your Agent Hub, it can access the following tools and instructions for your Xentral tenant.
-
Query or create customers, suppliers, orders, delivery notes, invoices, products, and returns in natural language – including analytics (revenue, margin, top-N).
-
Send emails via your stored Xentral accounts and manage CRM correspondence (notes, calls, appointments) – linked to customers or orders.
-
Create custom agents, manage their schedules, and retrieve job results.
-
Read or update business plans, building blocks, KPIs, dashboards, PDF templates, and reports.
-
Read or store working files (CSVs, contracts, reports).
The MCP Server currently provides 33 tools, organized into three categories.
These tools give Claude access to the configuration and master data of your Xentral tenant.
Tool |
Description |
|---|---|
|
|
TippAlready available for you in the beta version. Lists the Xentral tenants you have access to and manages access consents. |
|
|
TippAlready available for you in the beta version. Passes on feedback for completed agent actions – rating and optional comment for quality improvement. |
|
|
TippAlready available for you in the beta version. Lists available connectors and their status in the current tenant. |
|
|
TippAlready available for you in the beta version. Reads the ERP configuration (payment methods, tax rates, warehouses (Beta), webhooks, …). |
|
|
Manages PDF templates and renders documents. |
|
|
Reads the public Xentral OpenAPI specifications – for integration and customization requests based on real endpoint definitions. |
|
|
Reads where the user currently is in the app and sends UI commands. |
|
|
Lists activated agents and manages custom agent calendars. |
|
|
Manages the tenant-wide knowledge base – rules, facts, templates. |
|
|
Manages the integrations hub – connect external tools such as Gmail, Slack, or Google Drive via OAuth and retrieve connection status. |
|
|
Lists all openable objects in the tenant (building blocks, workflows, dashboards, KPIs, agents, studio apps) for quick navigation by name. |
|
|
Reads and stores working files (CSVs, contracts, reports). |
|
|
Manages custom dashboards and their tiles. |
|
|
Reads and writes tenant-specific KPIs (values, history, status). |
|
|
Reads and writes SQL reports in Xentral Analytics. |
|
|
Lists BusinessEntities (data model catalog). Only use if the standard library does not fit. |
|
|
Designs custom business entities as a declarative specification – define fields, validators, and process steps without code generation. |
|
|
Runs an automated read-only self-test for business entities – checks list, filter, and read operations against the live system. |
|
|
Creates and manages automated workflows (trigger → action nodes) for recurring ERP processes such as dunning or purchase suggestions. |
|
|
Debugs workflows technically: test nodes in isolation, run Python probes, reproduce errors, and apply patches directly. |
|
|
Manages cron schedules for agent slots, KPIs, and dashboard widgets. |
|
|
Manages process groups – named bundles that group business skills, agents, workflows, connections, PDF templates, studio apps, and dashboards under one topic (e.g. "3PL", "Tax advisor documents"). |
|
|
Creates custom apps with forms, tables, and buttons based on the business entity catalog – for mobile or desktop interfaces. |
|
|
Reads and writes the business plan (sections) and the company profile (business model, sales, fulfillment, size, etc.). |
|
|
Manages Business Skills – pre-configured process building blocks (e.g. batch picking, dropshipping) that sit as a configuration layer on top of the data model and are activated per tenant. |
|
|
Provides the onboarding coach script for guided setup. |
|
|
Controls the go-live onboarding plan and its sections. |
This tool enables natural language queries on the most important ERP objects.
Tool |
Description |
|---|---|
|
|
TippAlready available for you in the beta version. Natural language access to customers, orders, products, invoices, delivery notes, and returns. |
These tools allow Claude to actively create or modify data in Xentral.
Tool |
Description |
|---|---|
|
|
TippAlready available for you in the beta version. Accesses agent jobs – listing, creation, completion. |
|
|
Reads and writes CRM correspondence (notes, calls, meetings) for customers. |
|
|
Lists email accounts and sends emails on behalf of the tenant. |
|
|
Manages the task checklist for operators and the CEO dashboard. |
|
|
Carries out ERP actions on documents: approve, cancel, complete, send, set write protection, and more. |