MCP Server for Enterprise Source Systems — Closing the 100-System Connector Gap
MCP Server for enterprise source systems closes a 100-system connector gap. Microsoft Copilot and Claude's connector catalogues list over 500 connectors, covering SaaS — but zero niche ERP, MES and PLM systems from European industrial manufacturers. Pexon builds and operates MCP servers for exactly these systems: on-premise, write-capable, role-based, with a maintenance contract.
The connector gap is real. 100 European industrial systems, and every single one is missing.
Microsoft 365 Copilot lists over 100 connectors. Claude's Connectors Directory lists around 440 curated and roughly 2,500 including community. Both catalogues cover Salesforce, ServiceNow, Jira, Confluence, Box, SharePoint, Zendesk — the familiar SaaS world. Neither catalogue lists a single one of the niche ERP, MES, PLM, CAQ or EAM systems that European manufacturers and energy utilities actually run their operations on.
That is a 100-system connector gap, verified through web research in September 2026 across the DACH region, France, the UK, the Nordics and Benelux. The systems exist, they have APIs — and no AI platform has built a connector for them.
Of 100 enterprise source systems researched across European industry and energy, exactly zero appear in the AI connector catalogues of Microsoft, Anthropic or OpenAI. 98 have no connector of any kind. The remaining 2 have community experiments — read-only, not production-safe.
Why the gap exists — and why it is not accidental
The gap is structural, not a vendor oversight. On-premise ERP systems from proALPHA, Abacus, BMD, Divalto or Sylob — each serving thousands of industrial companies — do not fit the SaaS connector model. They run inside the customer's data centre, have custom permission models, and their API documentation lives behind partner logins. A connector marketplace needs standardised cloud APIs, and these systems do not offer them.
The manufacturers themselves lack the team to build one. A company with 200 employees and a specialist ERP product has no AI platform team. Their customers, meanwhile, are asking the question that matters: 'Can I connect this to Claude?' — and the answer today is no.
On-premise systems from manufacturers without an AI team, without a cloud product, without a connector catalogue. Write-capable, role-based, under a maintenance contract — not a read-only community experiment. Pexon builds and operates MCP servers for source systems whose vendors will never build one.
The 12-system start package — Tier 1 with public or well-documented APIs
| System | Region | API Status |
|---|---|---|
| proALPHA ERP | DE | REST API Framework (öffentlich) |
| Abacus | CH | REST + AbaConnect SOAP (öffentlich) |
| APplus (Asseco) | DE/AT | Webservices (Doku hinter Login) |
| ams.erp | DE | Webservices (Doku hinter Login) |
| BMD NTCS | AT | REST + EDI-XML (Doku hinter Login) |
| Divalto infinity | FR | REST + OData (öffentlich) |
| Sylob 9 | FR | Zwei REST APIs (öffentlich) |
| Monitor ERP G5 | SE | CQRS/REST API (öffentlich) |
| GUS-OS Suite | DE | Webservices |
| Schleupen.CS | DE | OpenAPI (öffentlich) |
| meteocontrol VCOM | DE | REST API (öffentlich) |
| CARL Source | DE | REST + OData + Webhook |
12 of the 20 Tier-1 systems form the concrete start package. 8 of these have publicly documented REST APIs — a first MCP server is buildable in days rather than weeks. Research source: pexonbrain wiki. Full list: 100 systems across ERP, MES, PLM, CAQ, EAM and energy-utility categories.
What an MCP server for a source system actually does
An MCP server is not an ERP adapter. It is a thin service that exposes a named tool list — search orders, get batch record, check stock — each with a typed schema and a documented result. The LLM calls those tools through the Model Context Protocol, and the server executes them against the source system using its existing API.
The critical detail is that the user authenticates with their own source-system credentials and permissions. A query returns exactly what that person could already read in the source system — no more, no less. This is what makes an MCP server deployable in a regulated environment, and it is the part most community builds skip.
An MCP server exposes a tool list, not a database
The server publishes typed operations; the LLM calls them through the protocol.
// MCP server tool definition for an ERP system
{
"name": "get_order",
"description": "Retrieve an order by ID with line items and status",
"inputSchema": {
"type": "object",
"properties": {
"orderId": { "type": "string", "description": "ERP order number" },
"includeItems": { "type": "boolean", "default": true }
},
"required": ["orderId"]
}
}
// The server authenticates the user, not itself
// User's credentials → source system's permissions → filtered resultsThe positioning this page describes — building MCP servers for systems whose vendor will never build one — is the result of a 100-system market scan. The full analysis, the tiering, the API-location evidence and the build risk per system live on the pexonbrain wiki.
Three layers that make the position work
The product has three layers, and each is necessary to survive a security review.
- The tool list — a small, explicit set of named operations per system. Reviewable by someone who does not read code, which is what makes approval possible without a security audit per tool.
- The permission model — the end user's source-system identity carried through to every query. Not a service account, not all-or-nothing access.
- The operations contract — monitoring, alerts, upgrades and a runbook. The server is operated, not just built. This is the difference between a prototype and a production system.
The question every IT security team asks — 'who sees what' — has exactly one answer at the protocol level. Carrying the user's existing permissions through to the source system. Any other answer stops the project.
Build on the foundation
- MCP server development for Claude — How Pexon builds MCP servers that carry the user's identity through to the source system.
- SAP data layer for AI — One governed semantic layer over SAP, with authorisations carried into the retrieval layer.
- Permission-aware retrieval — Why access control has to happen before generation, not after it.
Source system questions
What is an MCP server for a source system?
An MCP (Model Context Protocol) server is a small service that exposes a source system's tools and data to an AI assistant through a standardised interface. For an ERP or MES system, that means the assistant can query orders, read quality records, check stock levels or trigger workflows — through the same permissions the user already has in that system.
How many enterprise source systems have an MCP connector today?
Almost zero in the European industrial mid-market. Microsoft 365 Copilot lists over 100 connectors and Claude's directory around 440 — covering Salesforce, ServiceNow, Jira, Confluence and other SaaS platforms. Not a single one of the 100 niche ERP, MES, PLM, CAQ or EAM systems used by European manufacturers and energy utilities appears in either catalogue.
Does Pexon build MCP servers for any source system?
We build for systems that already have an API — REST, OData, SOAP or similar — which covers roughly 80 of the 100 systems in our research. The first 12 priorities are systems with well-documented, public REST APIs where a first MCP server can be built in days rather than weeks. Each server is write-capable, role-based and operated under a maintenance contract.
Why would a manufacturer need an MCP server instead of their system's own interface?
Because an engineer asking a question does not want to open four different UIs. The MCP server lets the assistant query the ERP for the order, the MES for the batch record and the CAQ for the quality report in one conversation — while respecting the permissions the user already has in each system. The value is in the join, not in replacing any one interface.
Next step
The MCP server for your source system
Two-week readiness blueprint at €4,900: we map your source system landscape, check API availability and permissions, and hand back a costed MCP-server plan for your highest-value system. The plan is yours to keep whether or not we build it.
