Zarejestrowane narzędzia WebMCP

Zarejestrowane narzędzia to konkretne funkcje (np. „Zarezerwuj stolik” lub „Dodaj do koszyka”), które Twoja witryna udostępnia agentom AI.

Jak działa kontrola zarejestrowanych narzędzi WebMCP

Ten audyt ma charakter informacyjny. Lighthouse wyświetla listę wszystkich narzędzi WebMCP zarejestrowanych na stronie za pomocą interfejsów API deklaratywnych lub imperatywnych. Jeśli nie ma zarejestrowanych narzędzi, lista wyników będzie pusta.

Jak naprawić

Narzędzia możesz rejestrować za pomocą interfejsu Declarative API lub Imperative API:

  • Interfejs API deklaratywny: dodaj atrybuty toolnametooldescription bezpośrednio do elementów <form>.
  • Interfejs API w trybie imperatywnym: użyj JavaScriptu, aby zarejestrować narzędzia za pomocą funkcji navigator.modelContext.registerTool.

Sprawdzone metody

  • Używaj jasnych nazw zorientowanych na działanie (np. toolname="book_appointment").
  • Podaj szczegółowe opisy, które wyjaśniają, do czego służy narzędzie i kiedy agent powinien go używać.
  • Więcej informacji znajdziesz w dokumentacji WebMCP.