登録済みの WebMCP ツール

登録済みツールは、ウェブサイトが AI エージェントに公開する特定の機能(「テーブルを予約」や「カートに追加」など)です。

登録済みの WebMCP ツールの監査の仕組み

この監査は情報提供を目的としています。Lighthouse は、宣言型 API または命令型 API を使用してページに登録されているすべての WebMCP ツールを一覧表示します。ツールが登録されていない場合、結果リストは空になります。

修正方法

ツールは、宣言型 API または命令型 API を使用して登録できます。

  • 宣言型 API: toolname 属性と tooldescription 属性を <form> 要素に直接追加します。
  • 命令型 API: JavaScript を使用して navigator.modelContext.registerTool でツールを登録します。

ベスト プラクティス

  • 明確でアクション指向の名前(toolname="book_appointment" など)を使用します。
  • ツールが何をするか、エージェントがいつ使用すべきかを説明する詳細な説明を提供します。
  • 詳細については、WebMCP のドキュメントをご覧ください。