MCP – Model Context Protocol
Kurz erklärt
Das Model Context Protocol (MCP) ist ein offenes Protokoll, mit dem KI-Anwendungen standardisiert auf Tools, Ressourcen und vorgefertigte Anweisungen zugreifen können. Es schafft eine gemeinsame Verbindungsschicht zwischen Assistenten und externen Systemen.
Was ist MCP?
Ohne gemeinsamen Standard benötigt jede KI-Anwendung eine eigene Integration für jedes externe System. MCP definiert, wie ein Server Fähigkeiten beschreiben und wie ein Client diese entdecken und nutzen kann.
Typische angebotene Elemente sind:
- Tools: ausführbare Funktionen,
- Ressourcen: lesbare Inhalte oder Daten,
- Prompts: wiederverwendbare Vorlagen oder Abläufe.
Welche Elemente eine konkrete Implementierung unterstützt, hängt von der eingesetzten Software ab.
Wie funktioniert das?
KI-Anwendung / MCP-Client
↕ MCP
MCP-Server
↕
Dateien, Datenbanken, APIs oder Fachsysteme
Der Server beschreibt seine Fähigkeiten in strukturierter Form. Die KI-Anwendung kann sie dem Modell zugänglich machen. Berechtigungen und tatsächliche Ausführung bleiben Aufgaben der beteiligten Systeme.
Konkretes Beispiel
Ein MCP-Server stellt einen lesenden Zugriff auf freigegebene Spielplandaten und ein Tool zur Suche nach Produktionen bereit. Verschiedene kompatible KI-Anwendungen können dieselbe Schnittstelle verwenden, ohne jeweils eine vollständig neue Integration zu benötigen.
Ein schreibender Zugriff, etwa zum Ändern eines Termins, sollte getrennt und wesentlich strenger abgesichert werden.
Warum ist das wichtig?
MCP kann Integrationen wiederverwendbarer und austauschbarer machen. Der Standard löst jedoch nicht automatisch Sicherheitsfragen. Ein Tool bleibt so mächtig wie seine Berechtigungen. Server müssen vertrauenswürdig sein, Eingaben prüfen und nur notwendige Funktionen anbieten.
Zusammenhang mit anderen KI-Begriffen
- Eine API ist eine allgemeine Softwareschnittstelle; MCP definiert eine KI-orientierte gemeinsame Form für Kontext und Tools.
- Function Calling beschreibt den strukturierten Aufruf einer Funktion durch ein Modell.
- Ein Agent kann über MCP bereitgestellte Tools nutzen.
Typisches Missverständnis
Missverständnis: MCP ist selbst ein KI-Modell oder macht angebundene Systeme automatisch sicher.
MCP ist ein Kommunikationsstandard. Modelle, Anwendungen, Server und Zugriffsregeln bleiben eigenständige Bestandteile.
Merksatz
MCP ist eine gemeinsame Steckverbindung, über die KI-Anwendungen Tools und Kontext aus externen Systemen nutzen können.
No comments to display
No comments to display