Deklarativ · submit_contact
Kontaktformular
Ein annotiertes Formular. Name, E-Mail und Nachricht werden zu Parametern, ohne dass das Tool in JavaScript angemeldet würde.
Playground · mit JavaScript
Diese Seite registriert echte WebMCP-Tools. Wenn Ihr Browser WebMCP unterstützt, kann ein Agent sie aufrufen, und Sie sehen jeden Aufruf im Protokoll, während er passiert. Zwei Werkzeuge kommen aus der deklarativen API, zwei aus der imperativen.
Sie ist damit auch die Arbeitsprobe zum Rest des Hubs: eine Seite über bedienbare Websites, die selbst bedienbar ist.
WebMCP steckt im Origin Trial seit Chrome 149.0.7827.102 und ist bis Chrome 156 geplant. Für den lokalen Test genügt ein Flag.
chrome://flags/#enable-webmcp-testing in die Adresszeile eingeben.
Danach fragt Chrome nach einem Neustart. Den brauchen Sie.
Die Prüfung oben sollte dann grün sein und das Protokoll die registrierten Werkzeuge zeigen.
Ohne Agent sehen Sie die Werkzeuge mit dem Model Context Tool Inspector. Er listet registrierte Tools und führt sie auf Zuruf aus.
Bedienen Sie sie ruhig selbst. Für Menschen sind es ganz normale Formulare und Knöpfe, und das Protokoll unterscheidet, ob ein Mensch oder ein Agent ausgelöst hat.
Deklarativ · submit_contact
Ein annotiertes Formular. Name, E-Mail und Nachricht werden zu Parametern, ohne dass das Tool in JavaScript angemeldet würde.
Deklarativ · make_reservation
Zeigt, wie Datums- und Zahlenfelder beschrieben werden, damit der Agent das richtige Format liefert. Gibt eine Bestätigungsnummer zurück.
Imperativ · addTodo, completeTodo, listTodos
Drei Werkzeuge auf einem Zustand. Zeigt, wie mehrere Tools zusammenarbeiten und wie die Oberfläche mitzieht, egal ob Mensch oder Agent geändert hat.
Imperativ · calculate
Grundrechenarten und Klammern. Wertet mit einem eigenen kleinen Parser aus, nicht mit
eval: Wer Werkzeuge anbietet, sollte fremde Eingaben nicht ausführen.
Jede Registrierung und jeder Aufruf landet hier, jüngster zuerst. Aufrufe durch einen Agenten sind eigens markiert.
Beschreiben Sie ein Werkzeug, und Sie bekommen den fertigen
registerTool-Aufruf zum Kopieren. Das Schema entsteht aus den Parametern
darunter, leere Zeilen werden übersprungen.
Kopiert.
Welche Ihrer Funktionen sich als Werkzeug lohnen und wie Sie sie sicher anbieten: Das ist Technical GEO, und genau das schule ich.