Agentenschule
Einen eigenen MCP-Server in TypeScript programmieren
Über das Model Context Protocol bekommen Sprachmodelle Zugriff auf die Welt um sie herum. Um eigene Software mit der KI zu verbinden, brauchen Sie einen MCP-Server, den Sie mit erstaunlich wenig Zeilen Code zusammenzimmern.
Mit dem Model Context Protocol (MCP) kommt die Hoffnung auf eine komfortable Mensch-Anwendungs-Schnittstelle mit natürlicher Sprache zurück: Anders als ältere Sprachassistenten, die eher formelhafte Befehle verstanden und mit Abweichungen nur leidlich zurechtkamen, sollen große Sprachmodelle mit MCP Befehle jetzt wie ein menschlicher Zuhörer verstehen und interpretieren. Statt „Alexa, Licht Wohnzimmer an“, reicht damit ein natürlicheres und weniger barsches „Ein bisschen Licht im Wohnzimmer wäre schön.“
Viele Entwickler stehen jetzt vor einer neuen Herausforderung: Wir brauchen einen MCP-Server, dringend! Wie Sie eine solche Brücke zwischen großem Sprachmodell (LLM) und einer Anwendung entwickeln, beschreibt dieser Artikel. Die Programmiersprache für das folgende Beispiel ist TypeScript [1]. Das Vorgehen können Sie aber leicht auf andere Sprachen übertragen. Wenn Sie bisher nicht planen, einen eigenen Server zu programmieren, erfahren Sie anhand des Beispiels mehr über die genaue Funktionsweise von MCP – das ist ebenfalls hilfreich für das Verständnis der Sicherheitsprobleme, denen wir uns ab Seite 30 widmen.