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
toolnameitooldescriptionbezpoś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.