ウェブサイトをAIエージェント対応にする実装チェックリスト

February 21, 2026
実際の操作を一つ選び、フォームやブラウザツールを公開し、安全性を保ちながら発見、実行、人向けの操作を検証します。
ウェブサイトをAIエージェント対応にする実装チェックリスト
webmcp
チュートリアル
aiエージェント
ハウツー
web開発

2026年10月11日更新。サイトの有用な操作を一つ選ぶところから始めます。小さな試作は短時間でできても、本番実装には権限、失敗処理、ブラウザ検証が必要です。10分での完了は保証できません。

1. 通常の操作を動かす

人向けの流れを先に確認します。名前とラベルのある入力、適切な検証、キーボードで使える部品を提供します。ツールは実際のアプリの処理を使い、既存の制御を回避しないようにします。

2. フォームか命令型ツールを公開

既存検索フォームには名前と説明を付け、送信処理を維持します。動的な処理には現在のdocument.modelContextとexecuteを使います。実装ガイドに両方の例があります。

toolautosubmitは任意で、ないからツールとして使えないわけではありません。自動送信は操作の影響と実装に合わせて判断し、認可や必要な確認の代用にしません。

3. 入力と影響を説明

実際の入力をschemaに表し、コールバックとサーバーで検証します。信頼できない出力や重要な結果を伴う操作を正確に記述し、現在のアノテーションを確認します。

4. 安全性と公開方針を維持

安全なコンテキストを使い、混合コンテンツを修正します。CSPを維持し、nonce、hash、許可した外部スクリプトを使います。点数のためにフレーム対策を外す必要はありません。

説明と構造化データは表示内容に合わせます。任意のllms.txt文書は読み方を示しますが、Googleのインデックス条件ではありません。クローラー公開は実際の方針に従って判断します。

5. スコア以外も検証

無料スキャンはページと登録を観察し、対象ツールを実行しません。互換ブラウザとクライアントで発見、実行、無効入力、権限拒否、失敗、人向け操作を別に確認し、環境とルール版を記録します。

スコアは当サイトの独自評価で、公式認証や検索順位ではありません。APIの条件はブラウザガイドと現在の草案を参照してください。

ウェブサイトをAIエージェント対応にする実装チェックリスト | WebMCP Verify