重要ポイント
- AmICitedは現在、すべてのページに4つのWebMCP ツールを登録しており、ブラウザ上にいるAIエージェントがスクレイピングなしでサイト検索、用語集の参照、価格確認、可視性チェックの開始を行えるようになりました。
- これらのツールは、エージェントが実際に呼び出すまでは、ライブのバックエンド呼び出しではなく、独自の検索インデックスと価格データから応答します。
start_ai_visibility_check()は意図的に副作用がありません。アカウントを作成したりフォームを送信したりするのではなく、サインアップURLを返すだけです。- これは
llms.txtファイルとは別のものであり、補完し合うものです。llms.txtはクローラー向けの静的なマニフェストであり、WebMCPはすでにページ上にいるエージェント向けのライブで呼び出し可能なインターフェースです。 - 結論: 私たちのAgent Accessibility監査 が他社サイトに対してまさにこの機能をチェックしているため、私たち自身が最初にこれを導入しました。
なぜ導入したのか
私たちはブランドに対し、AIエージェントに理解可能な状態を整えるよう常にアドバイスしています。すなわち、クリーンなデータ、構造化されたコンテンツ、エージェントが実際に取得できる回答です。WebMCPはそのアドバイスのブラウザネイティブ版であり、お客様にそれを実行するよう伝えながら自分たちが実行しないのは間違っていると感じました。
そこでamicited.comはnavigator.modelContext(WebMCPが定義するブラウザAPI)を通じて、少量の呼び出し可能なツールを公開するようになりました。WebMCPをサポートするAIアシスタント(初期のChromeオリジントライアルや@mcp-b/globalのようなポリフィル)とチャット中で、私たちのサイトにアクセスした場合、エージェントはレンダリングされたページを読んで推測する代わりに、これらのツールを直接呼び出すことができます。

4つのツール
各ツールは読み取り専用または副作用がなく、ページ上のどのツールもカードに請求したりデータを削除したりすることはできません。また、各ツールにはJSONスキーマが付属しており、エージェントは何を送信すべきかを正確に把握できます。
search_amicited()
amicited.com全体の全文検索:用語集の定義、アカデミーガイド、ブログ記事、ケーススタディ、データレポート、FAQなど。query(必須)、結果を制限するオプションのsection(glossary、academy、blog、case-studies、data-reports、faq、how-to、reviews、solutions、discussion、author、features)、およびオプションのlimit(1〜20、デフォルト5)を受け取ります。タイトルとタグの一致を優先し、用語集などの参照セクションを強化する重み付きスコアラーでランク付けされた、一致するページタイトル、説明、正規URLを返します。
lookup_ai_search_term()
700以上の用語を収録したAI検索、GEO、AEO用語集への直接ラインです。term(必須、例:"generative engine optimization")を受け取り、定義と引用用の正規URLを返します。
get_amicited_pricing()
入力は不要です。現在のプラン名、月額料金、各プランに含まれる機能を、価格ページと同じデータソースから返します。これにより、エージェントは「AmICitedの料金はいくらですか」という質問に対して、古いキャッシュコピーに依存せずに回答できます。
start_ai_visibility_check()
domain(必須、例:"example.com"、スキームとパスは無視されます)を受け取り、「Get started free」フォームとまったく同じ処理を行います。ドメインを正規化し、無料アカウントを作成して最初の可視性スキャンをキューに入れるサインアップURL(https://app.flowhunt.io/sign-in?app=amicited&domain=<domain>)を生成します。フォームを送信したりアカウントを自動作成したりはせず、URLとそれを開いた場合の説明メモを返すだけです。この境界は意図的なものです。ShopifyがWebMCPの展開で「act」ツールから決済を意図的に除外したのと同じく、エージェントはアクションを準備できますが、状態を変更するものは人間(または明示的な確認ステップ)がトリガーする必要があります。

