GoogleChromeLabs/webmcp-tools
This repository contains a suite of developer utilities and demos designed to support the adoption of the WebMCP API.
解決する課題
WebアプリケーションがAIエージェントに対して構造化されたツールを公開するための標準化された方法を提供します。信頼性の低いサイトスクレイピングから脱却し、正式なAPI (WebMCP) を通じて、エージェントがUI要素とプログラム的に対話し、データを検索し、ユーザーに代わってアクションを実行できるようにします。
仕組み
このプロジェクトは、開発者ユーティリティと実践的なデモを組み合わせてWebMCP APIを実装しています。命令的(プログラム的)および宣言的(定義ベース)なツール登録の両方を使用し、エージェントがWebページ内の関数を発見して呼び出せるようにします。ブラウザ互換性のためのpolyfillや、ツールスキーマと接続をデバッグするためのChrome Extensionが含まれています。
対象読者
Webアプリケーションをネイティブに「エージェント対応」(agent-ready) にし、LLMが生のHTML解析ではなく構造化されたインターフェースを通じてWebアプリケーションと対話できるようにしたいWeb開発者およびAIエージェント作成者。
ハイライト
- Model Context Tool Inspector: ツールの公開状況を検証し、入力スキーマをデバッグするためのChrome Extension。
- WebMCP Evals: ユーザー入力に基づいてLLMが正しくツールを呼び出しているかをテストするためのCLIツール。
- WebMCP Skills: エージェントのワークフローを設計および監査するためのフレームワーク。
- 多様なデモスイート: Eコマース、旅行、スマートホームダッシュボード、ゲームなど、さまざまなインタラクションパターンを示す幅広い実装。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト