Ziel ist es, die bestehenden Informationsbarrieren zwischen unseren Kernsystemen (ERP, Wiki, Mitarbeiterportale) und externen LLM-Anwendungen durch eine einheitliche Protokollschicht aufzubrechen. Durch die Implementierung eines zentralen MCP-Servers auf Basis von Spring AI schaffst Du einen sicheren, standardisierten Zugriffsweg, der es ermöglicht, interne Daten als "Tools" oder "Resources" für KI-Workflows bereitzustellen, ohne die Souveränität über die Quelldaten zu verlieren.
Du analysierst zunächst die bestehenden Schnittstellen und Datenstrukturen unseres ERP-Systems, des internen Wikis sowie der verschiedenen Web-Portale. Basierend darauf konzipierst Du eine modulare Server-Architektur, welche die systemspezifischen Protokolle in das Model Context Protocol übersetzt und Sicherheitsaspekte wie Authentifizierung berücksichtigt. Du implementierst diesen MCP-Server prototypisch mit Spring Boot und Spring AI, wobei Du spezifische Endpunkte für den Lese- und Schreibzugriff auf die Zielsysteme entwickelst. Abschließend evaluierst Du die Zuverlässigkeit und Latenz Deines Systems in verschiedenen Integrationsszenarien und leitest daraus Best Practices für die Anbindung weiterer Unternehmensdienste ab.