Registrierte WebMCP-Tools

Registrierte Tools sind die spezifischen Funktionen (z. B. „Tisch reservieren“ oder „In den Warenkorb legen“), die Ihre Website KI-Agenten zur Verfügung stellt.

So funktioniert die Überprüfung registrierter WebMCP-Tools

Diese Überprüfung dient nur zur Information. Lighthouse listet alle WebMCP-Tools auf, die auf der Seite mit den deklarativen oder imperativen APIs registriert sind. Wenn keine Tools registriert sind, ist die Ergebnisliste leer.

Lighthouse gibt eine Warnung aus, wenn mehr als 40 Tools registriert sind. Wenn Sie eine große Anzahl von Tools einbinden, werden wahrscheinlich Modellkontext-Tokens verbraucht, die Latenz erhöht und das Risiko erhöht, dass Agents nicht wissen, welches Tool sie verwenden sollen.

Lösung

Sie können Tools entweder mit der deklarativen API oder der imperativen API registrieren:

  • Deklarative API: Fügen Sie die Attribute toolname und tooldescription direkt in Ihre <form>-Elemente ein.
  • Imperative API: Verwenden Sie JavaScript, um Tools mit document.modelContext.registerTool zu registrieren.

Best Practices

  • Verwenden Sie klare, handlungsorientierte Namen (z. B. toolname="book_appointment").
  • Geben Sie detaillierte Beschreibungen an, die erklären, was das Tool tut und wann ein Agent es verwenden sollte.
  • Registrieren Sie nicht mehr als 40 Tools gleichzeitig. Registrieren Sie Tools nur, wenn sie für den aktuellen Seitenstatus nützlich sind, und heben Sie die Registrierung auf, wenn sie nicht mehr benötigt werden.
  • Weitere Informationen finden Sie in der WebMCP-Dokumentation.