Wer Coding-Agenten ernsthaft nutzt, will sie früher oder später mit internen Systemen verbinden: mit dem Ticketsystem, der Wissensdatenbank oder der eigenen Fachanwendung. Das Model Context Protocol ist dafür der Standard. In Freiburg zeigen wir Ihrem Team in einem praxisnahen Workshop, wie Sie MCP-Server entwickeln und absichern, oder wir bauen den Server direkt für Sie. jocapps sitzt in Freiburg, sodass Workshop und Abstimmungstermine unkompliziert bei Ihnen vor Ort stattfinden können.
Was das Model Context Protocol ist
Das Model Context Protocol, kurz MCP, ist ein offener Standard, den Anthropic eingeführt hat und den inzwischen viele Anbieter unterstützen, darunter Claude Code, Claude Desktop, OpenAI Codex, Cursor und GitHub Copilot. MCP regelt, wie ein KI-Agent mit externen Systemen spricht. Ein MCP-Server stellt dem Agenten Werkzeuge, Ressourcen und Prompt-Vorlagen bereit, zum Beispiel das Anlegen eines Tickets, eine Suche in der Wissensdatenbank oder eine Abfrage im ERP-System.
Der Vorteil: Sie bauen eine Anbindung einmal und können sie mit verschiedenen Agenten nutzen, statt für jedes Werkzeug eine eigene Integration zu entwickeln. Lokale Server laufen über die Standardein- und -ausgabe direkt auf dem Rechner des Entwicklers, entfernte Server werden über HTTP bereitgestellt und können zentral betrieben und abgesichert werden. Für Teams ist diese Unterscheidung wichtig: Lokale Server eignen sich zum Ausprobieren und für persönliche Werkzeuge, entfernte Server für gemeinsam genutzte Anbindungen mit zentraler Rechteverwaltung.
Wann sich ein eigener MCP-Server lohnt
Für viele verbreitete Dienste wie GitHub, Datenbanken oder Projektmanagement-Werkzeuge gibt es bereits fertige MCP-Server. Ein eigener Server lohnt sich, wenn Ihre Agenten auf interne Systeme zugreifen sollen: eigene APIs, Fachanwendungen, Dokumentationsplattformen, Testumgebungen oder Datenbestände, die nur im Unternehmen existieren. Ebenso sinnvoll ist ein eigener Server, wenn vorhandene Server zu viele Rechte mitbringen und Sie den Zugriff gezielt einschränken wollen.
Ein häufiger Anwendungsfall in Entwicklerteams ist ein Server, der Agenten Zugriff auf interne Konventionen, Architekturentscheidungen und Schnittstellenbeschreibungen gibt. Ein anderer ist ein Server, der Testdaten bereitstellt oder Deployments in eine Staging-Umgebung anstößt, natürlich mit klaren Grenzen. Auch außerhalb der Entwicklung sind MCP-Server nützlich, etwa um Wissensassistenten an Dokumentenarchive oder Fachverfahren anzubinden. Entscheidend ist immer, den Nutzen klar zu benennen, bevor die erste Zeile Code entsteht, und mit einem kleinen, gut abgegrenzten Werkzeug zu beginnen.
Vom Workshop zum produktiven Server
Im Workshop entwickeln Ihre Entwicklerinnen und Entwickler einen ersten eigenen Server und lernen dabei die wichtigsten Entscheidungen kennen:
- Anwendungsfall festlegen: Welche Aufgabe soll der Agent erledigen, welche Daten braucht er, welche Aktionen darf er auslösen?
- Werkzeuge entwerfen: wenige, klar benannte Tools mit präzisen Beschreibungen und strikten Eingabeschemata, denn der Agent entscheidet anhand dieser Beschreibungen, wann er ein Werkzeug nutzt.
- Implementierung mit einem offiziellen SDK, etwa in TypeScript oder Python, und Test mit dem MCP Inspector sowie mit echten Agenten wie Claude Code.
- Absicherung: Authentifizierung, minimale Rechte, Protokollierung, Bestätigung für schreibende Aktionen und Schutz vor Prompt Injection über Daten, die der Server zurückliefert.
- Betrieb: Bereitstellung als lokaler oder entfernter Server, Versionierung, Monitoring und Verteilung im Team.
Sicherheit und Unterstützung
MCP-Server erweitern die Fähigkeiten eines Agenten erheblich und damit auch die Angriffsfläche. Daten aus externen Quellen können versteckte Anweisungen enthalten, und ein Werkzeug mit zu weiten Rechten kann mehr Schaden anrichten als ein Fehler im Code. Deshalb gilt: nur geprüfte Server einsetzen, Rechte minimal halten, schreibende Aktionen bestätigen lassen und personenbezogene Daten nach DSGVO besonders schützen. Sinnvoll ist außerdem eine interne Liste freigegebener Server, damit Teammitglieder nicht beliebige Server aus dem Internet installieren.
neooutput bietet beides: Workshops, in denen Ihr Team MCP-Server selbst entwickeln lernt, und Entwicklung durch AI Code Engineers on Demand, die produktionsreife Server für Ihre Systeme bauen. Ein kostenloses 15-Minuten-Erstgespräch zeigt, welcher Weg zu Ihrem Vorhaben passt.
MCP-Projekte für Freiburger Unternehmen und Forschung
In Freiburg gibt es viele Organisationen mit wertvollen, aber schwer zugänglichen Datenbeständen: Forschungsgruppen an der Universität und in den Fraunhofer-Instituten, Unternehmen aus Energie- und Umwelttechnik im Umfeld der Green City und Mittelständler aus Südbaden mit gewachsenen Fachanwendungen. Ein MCP-Server macht solche Bestände für Agenten nutzbar, ohne dass Daten unkontrolliert kopiert werden müssen.
Den Workshop halten wir bei Ihnen in Freiburg oder im Umland, mit Ihrem Team und einem realen Anwendungsfall. Wenn Sie lieber umsetzen lassen, entwickeln wir den Server und stimmen Zwischenstände in kurzen Terminen vor Ort oder per Video ab. Für Partner in der Schweiz oder in Frankreich beachten wir dabei die jeweiligen Anforderungen an Datenhaltung und Zugriffsrechte, was im Dreiländereck häufig eine Rolle spielt. Kurze Wege innerhalb der Region erleichtern zudem die Abstimmung mit Fachabteilungen, die die Daten am besten kennen.
Häufige Fragen
In welcher Programmiersprache werden MCP-Server geschrieben?
Es gibt offizielle SDKs unter anderem für TypeScript, Python, Java, Kotlin, C# und Go. In der Praxis wählen Teams meist die Sprache, in der auch die anzubindenden Systeme entwickelt werden, damit vorhandene Bibliotheken und Know-how genutzt werden können.
Funktioniert ein MCP-Server mit verschiedenen KI-Agenten?
Ja, das ist der Kern des Standards. Ein sauber implementierter Server lässt sich mit Claude Code, OpenAI Codex, Cursor und anderen MCP-fähigen Clients nutzen. Unterschiede gibt es bei unterstützten Funktionen und bei der Konfiguration, die wir im Workshop zeigen.
Wie verhindern wir, dass ein Agent über MCP Schaden anrichtet?
Durch minimale Rechte, getrennte Werkzeuge für lesende und schreibende Aktionen, Bestätigungen für kritische Schritte, Protokollierung und eine Prüfung der zurückgegebenen Daten. Produktionssysteme sollten nur mit besonders eng begrenzten Werkzeugen erreichbar sein.
Können Sie einen MCP-Server für unsere interne Fachanwendung in Freiburg entwickeln?
Ja. Wir analysieren die Schnittstellen Ihrer Anwendung, entwerfen gemeinsam mit Ihnen die Werkzeuge und entwickeln einen abgesicherten Server. Abstimmungen finden bei Ihnen in Freiburg oder per Video statt, die Übergabe umfasst Dokumentation und eine Einweisung Ihres Teams.