geo-tool-check について
geo-tool-check は、AI 検索でページが読み取られ、引用可能かを調べるローカル実行型のウェブサイトチェッカーです。クローラーのアクセス、ページ構造、引用可能性を確認し、具体的な指摘と 0~100 のスコアを返します。
主な機能
- 01AI 検索対応度スコア
- 02robots.txt の AI クローラー設定確認
- 03テキストの引用可能性評価
- 04JSON 出力とデプロイ基準値
- 05API キー不要のローカル実行
活用シーン
- 01AI クローラーがページを読めるか確認
- 02robots.txt で遮断されたクローラーを特定
- 03草稿テキストの引用可能性を評価
- 04CI デプロイに最低スコアを設定
MCP 対応
ページの対応度、AI クローラーのアクセス、テキストの引用可能性を調べる 3 種のツールを提供します。ローカルの stdio、またはホスト型の Streamable HTTP サーバーで利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
3掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| url | string | はい | ページの完全な URL(例:https://example.com/pricing) |
| lang | enum | いいえ | 結果のラベルと説明に使用する言語。de | en |
詳細
geo-tool-check
このページはAI検索で読み取れるでしょうか? コマンドひとつで確認できます。クローラーのアクセス、構造、ChatGPT、Perplexity、Claude、Google AIでの引用可能性を、具体的な評価結果とともに0〜100点で採点します。
npx geo-tool-check example.com

すべての処理はお使いのマシン上で実行されます。 アカウントもAPIキーもテレメトリーも不要です。geo-tool.comに何かが送信されることはありません。スコアは、geo-tool.comの無料のウェブサイト監査と同じエンジンで計算されるため、こちらのスコアはあちらのスコアと一致します。
- npm:
geo-tool-check— Node 18以降、実行時依存関係ゼロ - MCP レジストリ:
io.github.shufflethis/geo-tool-check(stdio サーバー。パッケージに同梱) - ホスト型 MCP、インストール不要:
https://www.geo-tool.com/mcp(Streamable HTTP)・マニフェスト/.well-known/mcp.json - ドキュメント: コピーして使える例 · はじめに · CLI リファレンス · GitHub Actions · スコアの仕組み · FAQ · トラブルシューティング · アーキテクチャ
使用する場面
- 「example.comはAI検索で読み取れるでしょうか?」 — 指摘事項付きの0〜100点の総合スコア
- 「robots.txtでどのAIクローラーをブロックしていますか?」 — GPTBot、OAI-SearchBot、 ClaudeBot、PerplexityBot、Google-Extendedなどを対象に、それぞれブロックした場合の影響も確認できます
- 「ChatGPTの回答に料金ページが表示されないのはなぜでしょうか?」 — 不足しているもの(直接的な回答、構造、スキーマ、根拠)を指摘します
- 「この草稿は引用する価値があるでしょうか?」 —
check_citabilityはネットワークリクエストを一切行わず、文章を採点します - デプロイをゲートする —
--min-score 70を指定すると、スコアに基づいて終了コードを返します
次の用途には向きません: AIの回答で実際に自社ブランドが言及されているかの測定。これは別の測定方法です。ホスト型の geo-tool.comワークスペースでは、購入意図に関する質問へのChatGPT、 Perplexity、Geminiの実際の回答を毎日確認できます。
クイックスタート
| やりたいこと… | 実行するコマンド |
|---|---|
| ページを採点する | npx geo-tool-check example.com |
| robots.txtがブロックするAIクローラーを確認する | npx geo-tool-check example.com --crawlers |
| CIでデプロイをゲートする | npx geo-tool-check https://example.com --min-score 70 |
| 機械可読な出力を取得する | npx geo-tool-check example.com --json |
| AIエージェントから使用する(MCP) | npx geo-tool-check --mcp — セットアップガイド |
AI エージェントから利用する(MCP)
ほとんどの MCP クライアントでは、このブロックを利用できます (クライアントごとの設定、コピー用の設定ファイル):
{
"mcpServers": {
"geo-tool-check": {
"command": "npx",
"args": ["-y", "geo-tool-check", "--mcp"]
}
}
}
リモートサーバーと Streamable HTTP で通信するクライアントは、インストールを省略して、代わりにホスト型エンドポイントを利用できます。ツールは同じですが、レート制限が適用され、フェッチはお使いのマシンではなく geo-tool.com のインフラストラクチャ経由で実行されます。
claude mcp add --transport http geo-tool https://www.geo-tool.com/mcp
どちらの方式でも、次の 3 つのツールは同じです:
| ツール | 引数 | 回答内容 |
|---|---|---|
check_ai_readiness | url、省略可能な lang | 0~100 の総合的な準備スコアと、カテゴリ別の内訳および検出結果 |
check_ai_crawlers | url、省略可能な lang | robots.txt がブロックする AI クローラー(GPTBot、OAI-SearchBot、ClaudeBot、…) |
check_citability | content、省略可能な lang | 下書きの文章がどの程度引用しやすいか。ネットワークリクエストは一切ありません |
Claude Code プラグイン
一度インストールします:
/plugin marketplace add geo-tool-com/geo-tool-check
/plugin install geo-tool-check@geo-tool
その後は、コマンド 1 つで任意のページをすぐにチェックできます。再起動も不要です:
/geo-tool-check example.com
FAQ
ChatGPT が自分のウェブサイトを読み取れるかどうかは、どうすれば確認できますか?
npx geo-tool-check example.com を実行してください。2 つの条件を満たす必要があります。robots.txt が OpenAI のクローラーをブロックしていないこと、そしてコンテンツがプレーン HTML に含まれていることです。ChatGPT のクローラーは JavaScript を実行しません。
robots.txt は本当に AI からの可視性に影響しますか?
可視性を失わせる可能性があります。GPTBot に対する Disallow: / は、OpenAI のシステムがコンテンツを一切認識できないことを意味します。このチェッカーは、ブロックされたスコア対象のクローラーと、トレーニング専用のボットを分けて警告します。それぞれ影響が異なるためです。
JavaScript でレンダリングされたページのスコアが低いのはなぜですか?
AI クローラーが目にするのは curl が目にするものと同じだからです。クライアント側のレンダリング後にしかコンテンツが存在しない場合、モデルには空の殻しか見えません。低いスコアそのものが検出結果です。対策としては、SSR、静的生成、または事前レンダリングがあります。
llms.txt ファイルは必要ですか? 任意ですが、用意するコストは低いです。Google は使用していないと明言していますが、複数の AI ツールが読み取ります。このチェックでは実際のファイルを検出し、SPA のフォールバックとして偽装されたものは無視します。
geo-tool-check はコンテンツをどこかにアップロードしますか? いいえ。すべてのフェッチはお使いのマシンから対象のサイトに対して行われ、geo-tool.com に送信されることはありません。バンドルがコンテンツを送信しようとする場合、ビルドは失敗します。
詳細:FAQ 全文。
正直な制限事項
Node は JavaScript を実行しません。GPTBot、ClaudeBot、PerplexityBot も同様です。 クライアント側でレンダリングされるページのスコアが低い場合、それは測定上の抜けではなく、検出結果です。クローラーの表示とレンダリング後のページを比較するには、ブラウザー拡張機能を使用してください。
このチェッカーは、ページが読み取りや引用可能かどうかを測定します。実際の回答で AI システムがあなたのブランドに言及するかどうかは、別の測定項目です。ホスト型のgeo-tool.com ワークスペースでは、購入意向に関する質問について、実際の AI の回答(ChatGPT、Perplexity、Gemini)を毎日チェックします。
リンク
- npm:geo-tool-check
- MCP レジストリ: io.github.shufflethis/geo-tool-check
- ブラウザー拡張機能: geo-tool-com/geo-tool-extension
- Smithery: tracktronaut/geo-tool-check
- ドキュメント:geo-tool.com/en/developers
ライセンス
MIT。track by track GmbH が開発しました。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。