MCP-Server
Beas Manufacturing liefert im Beas-Webserver einen Model Context Protocol (MCP)-Server mit. Er ermöglicht einem KI-Assistenten — Claude Desktop, einem IDE-Assistenten oder einer Partneranwendung —, die Fertigungsdaten des verbundenen Unternehmens über ein Standardprotokoll zu lesen und, wenn Sie es zulassen, zu ändern, statt über eine eigens für jeden Assistenten geschriebene Integration.
Der Server spricht MCP über HTTP unter /mcp. Was ein Assistent dort sieht, ist nicht die rohe
Datenbank: Es ist eine kuratierte Auswahl an Tools für die Fragen, die tatsächlich gestellt
werden („welche Fertigungsaufträge sind überfällig", „wie sieht der Arbeitsplan dieses Artikels
aus"), eine kleine Auswahl an Prompts, die einen Assistenten durch eine mehrstufige Analyse
führen, und Ressourcen, die er lesen kann, um sich zu orientieren. Jeder Aufruf wird als echter
Beas-Benutzer ausgeführt, mit den Berechtigungen dieses Benutzers.
Wann Sie MCP statt der API verwenden
Beide erreichen dieselben Daten, und beide sind in der Navigation dieses Handbuchs aufgeführt. Sie dienen unterschiedlichen Aufgaben.
| Verwenden Sie es für | |
|---|---|
| MCP | Einen Assistenten Fragen beantworten und Aufgaben in Ihren eigenen Worten ausführen lassen. Der Assistent wählt die Tools; Sie schreiben keine Abfragen. |
| REST-API | Eine Integration aufbauen, die Sie selbst steuern — einen geplanten Job, eine Middleware, ein Partner-Add-on. Sie schreiben die Anfragen. |
Ein über MCP verbundener Assistent ist nicht auf die Tool-Liste beschränkt: beas_odata_query
erreicht jede Entität, die die API bereitstellt; alles, was die API lesen kann, kann also auch MCP
lesen.
Was er kann
| Bereich | Beispiele |
|---|---|
| Fertigungsaufträge | Aufträge suchen und öffnen, ihre Positionen, Arbeitsgänge des Arbeitsplans und Materialpositionen auflisten. |
| Produktionszeiten | Buchungen auf Arbeitsgänge auflisten, laufende und abgeschlossene, und eine neue Zeitmeldung buchen. |
| Ressourcen | Maschinen und Arbeitsplätze mit Kapazitäts- und Kostendaten auflisten und eine Ausfallzeit erfassen. |
| Qualitätskontrolle | QC-Aufträge, Stichproben, Prüfpläne, Vorlagen, Gruppen, Bewertungen und Sperrgründe suchen. |
| Stammdaten | Geschäftspartner, Lager, Lagerplätze, Personal, Werkzeuge, Maßeinheiten, Materialgruppen. |
| Planung und Kalkulation | MRP-Szenarien und -Ergebnisse, Reservierungen, Arbeitspläne und Arbeitsgänge, Kalkulationsschemata, Kostenstellen, Vorkalkulationen. |
| Wartung | Wartungsobjekte und -aufträge, interne und externe Wartungen, Statuscodes. |
| Kalender und Schichten | Ressourcenkalender, Schichtdefinitionen, Tagmuster, Schichtmodelle des Personals, Stundenregeln, Abwesenheitsarten. |
| Analysen | KPIs zu Fertigungsaufträgen und eine Aufschlüsselung nach Status, beantwortet als Anzahlen statt als Zeilen, die erst gezählt werden müssen. |
Die vollständige Liste finden Sie unter Tools — insgesamt 73 Tools, von denen 4 Daten ändern.
Was er nicht kann
Es gibt keine Webseite, auf der Sie den Server durchsuchen oder ausprobieren können: Ein Assistent ermittelt, was verfügbar ist, indem er den Server selbst fragt — genau dafür ist das Protokoll da. Nichts hiervon ersetzt den Web Client — die Tools decken das Lesen breit und das Schreiben eng ab, und alles, was nicht als Schreib-Tool bereitgestellt ist, wird weiterhin in der Anwendung erledigt.
Ein Assistent mit einer Verbindung, für die Schreiben aktiviert ist, kann Fertigungsaufträge anlegen, Kopfdaten von Fertigungsaufträgen ändern, Produktionszeiten buchen und Ausfallzeiten von Ressourcen erfassen — echte Produktionsdaten. Lesen Sie Sicherheit und Berechtigungen, bevor Sie Schreib-Tools für irgendjemanden aktivieren.
Erste Schritte
- Prüfen Sie, ob der Server eingeschaltet und erreichbar ist — Verbindung.
- Legen Sie fest, wie sich der Assistent authentifiziert. Ein API-Schlüssel erlaubt nur Lesen; eine Benutzersitzung schaltet Schreibvorgänge und das generische OData-Tool frei.
- Richten Sie den MCP-Client des Assistenten auf den Endpunkt und lassen Sie ihn die Tools auflisten.
Verwandte Funktionen
- Model Context Protocol-Spezifikation — das Protokoll selbst und die Clients, die es sprechen.