Playground · mit JavaScript

Vier Werkzeuge, die ein Agent wirklich bedienen kann

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.

Unterstützt dieser Browser WebMCP?

Die Prüfung braucht JavaScript. Ohne JavaScript bleibt der Rest der Seite lesbar, aber es werden keine Werkzeuge registriert.
So schalten Sie WebMCP in Chrome frei

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.

  1. Flag öffnen

    chrome://flags/#enable-webmcp-testing in die Adresszeile eingeben.

  2. Auf Enabled stellen

    Danach fragt Chrome nach einem Neustart. Den brauchen Sie.

  3. Diese Seite neu laden

    Die Prüfung oben sollte dann grün sein und das Protokoll die registrierten Werkzeuge zeigen.

  4. Erweiterung installieren

    Ohne Agent sehen Sie die Werkzeuge mit dem Model Context Tool Inspector. Er listet registrierte Tools und führt sie auf Zuruf aus.

Die vier Werkzeuge

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.

Aktivitätsprotokoll

Jede Registrierung und jeder Aufruf landet hier, jüngster zuerst. Aufrufe durch einen Agenten sind eigens markiert.

    inputSchema-Generator

    Beschreiben Sie ein Werkzeug, und Sie bekommen den fertigen registerTool-Aufruf zum Kopieren. Das Schema entsteht aus den Parametern darunter, leere Zeilen werden übersprungen.

    Werkzeug

    Parameter 1

    Parameter 2

    Parameter 3

    Von der Spielwiese zur eigenen Website.

    Welche Ihrer Funktionen sich als Werkzeug lohnen und wie Sie sie sicher anbieten: Das ist Technical GEO, und genau das schule ich.

    Zu den Seminaren oder direkt: post@alinr.com