Agentenprotokolle, Skills und Kontextinfrastruktur
MCP Tools
Über MCP angebotene aufrufbare Funktionen.
MCP Tools sind die aufrufbaren Funktionen, die ein Server anbietet: Datenbankabfragen, Schnittstellenaufrufe, Berechnungen. Jedes Werkzeug trägt einen eindeutigen Namen, eine Beschreibung und ein Schema für die Eingaben, dazu optional ein Schema für die Ausgabe. Model Context Protocol: Tools
Entdecken, aufrufen, Ergebnis lesen
Der Ablauf ist einheitlich: Der Client fragt die Liste der Werkzeuge ab, das Modell wählt eines aus, der Client ruft es mit Argumenten auf, und das Ergebnis kommt als Inhalt zurück, im Fehlerfall als Ergebnis mit Fehlermarkierung. Ändert sich die Liste, kann der Server darüber benachrichtigen. Model Context Protocol: Architecture
Die Spezifikation macht dabei zwei Vorgaben, die in der Praxis oft untergehen: Ein Mensch soll Aufrufe ablehnen können, und Angaben eines nicht vertrauenswürdigen Servers sind nicht als vertrauenswürdig zu behandeln.
So kannst du dir das vorstellen
Ein Katalog mit Bestellformularen. Jedes Formular sagt, was es auslöst und welche Angaben es braucht. Wer bestellt, sollte vorher lesen, was ausgelöst wird. Das Bild erklärt den Ablauf, nicht die Folgen im Einzelfall.
Was es in der Praxis bedeutet
Weil die Werkzeugbeschreibungen in den Prompt gehen, sind sie eine Eintrittsstelle für Manipulation: Ein bösartiger Server kann in seine Beschreibung Anweisungen schreiben. Genauso können Ergebnisse Inhalte enthalten, die versuchen, das Modell umzulenken.
Daraus folgen drei Gewohnheiten: nur Server einbinden, deren Betreiber bekannt ist; Werkzeuge mit Schreibrechten getrennt freigeben; und Aufrufe mit ihren Argumenten protokollieren.
Wo es verwechselt wird
Werkzeuge im Sinne des Protokolls sind dasselbe Konzept wie Werkzeuge in Modellschnittstellen, nur anders benannt und anders übertragen. Und sie sind kein Ersatz für Rechteverwaltung: Was ein Server darf, entscheidet dessen Konfiguration.
Verwandte Begriffe
Tool, Tool Use, MCP Server, MCP Resources, Prompt Injection, Tool Schema.