Scrawly MCP Server について
Scrawly MCP Serverは、技術SEO、GEO、エージェント対応を調べるオープンソースのデスクトップクローラーScrawlyの監査結果を、AIアシスタントから利用できるようにします。サイト監査の分析に使え、確認後に適用する修正案も扱います。
主な機能
- 01ローカルのScrawly監査結果を照会
- 02技術SEOとAI検索への対応状況を監査
- 03問題の内容と該当ページを説明
- 04確認が必要なWordPress修正案を提示
活用シーン
- 01AIアシスタントにクロール結果を質問
- 02サイトのGEOとエージェント対応を確認
- 03技術的な問題の影響ページを調査
- 04承認用の取り消し可能なWordPress修正を準備
MCP 対応
MCPサーバーにより、AIアシスタントからScrawlyの監査結果を利用できます。READMEでは、適用前に確認を求める修正案についても説明されています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Scrawly:無料のオープンソース SEO クローラー・サイト監査ツール
あらゆるウェブサイトを対象とする、無料のテクニカル SEO、GEO、AI 検索監査ツールです。
Screaming Frog と Sitebulb の無料代替ツールです。アカウント登録不要、ページ数制限なし、サブスクリプション不要です。
Scrawly は、macOS、Windows、Linux 向けの無料のオープンソースデスクトップ SEO クローラー兼テクニカルサイト監査ツールです。ウェブサイトをクロールし、すべてのページに対して 250 件のテクニカル SEO、GEO(Generative Engine Optimization)、エージェント型ウェブのチェックを実行して、サイトの構造をマッピングし、修正すべき点をわかりやすく説明します。WordPress サイトでは、安全で元に戻せる修正を適用することもできます。Scrawly は Ilias Sami が開発し、MIT ライセンスのもと SEO コミュニティ向けに公開しています。
一言で言うと: Scrawly は、Google のランキングや AI 検索での表示(ChatGPT、 Perplexity、Google AI Overviews)に影響する技術的な問題をあらゆるウェブサイトで監査する、無料のデスクトップアプリです。 アカウント登録もページ数制限もありません。
公式ポータルとネットワーク:
- 🌐 公式ウェブサイト: iliassami.com/scrawly
- ☁️ Google Sites ハブ: sites.google.com/view/scrawly-seo-crawler/home
- ⚡ Cloudflare エッジノード: iliassami-seo-cloudstack.pages.dev/scrawly-desktop-seo-crawler
- 📦 GitHub Pages: iliassami.github.io/scrawly-seo-crawler
目次
- 1 行でインストール
- Scrawly のチェック項目
- Screaming Frog と Sitebulb の無料代替ツール
- GEO と AEO:AI 検索の監査
- WordPress の問題を安全に修正
- プライバシー
- よくある質問
- ドキュメント · コントリビューション · ライセンス
1 行でインストール
Scrawly は自動でインストールされ、アプリアイコンを追加し(macOS では「アプリケーション」、Windows ではスタートメニュー、Linux ではアプリメニュー)、常に最新の状態に保たれます。
macOS または Linux(ターミナル):
curl -fsSL https://raw.githubusercontent.com/IliasSami/scrawly-seo-crawler/main/install.sh | bash
Windows(PowerShell):
irm https://raw.githubusercontent.com/IliasSami/scrawly-seo-crawler/main/install.ps1 | iex
あとは、ほかのアプリと同じように Scrawly を開くだけです。登録は不要です。
手動でインストールしますか?
Python 3.11 以降とgitが必要です。(インターフェースはビルド済みでリリースに含まれているため、Node.js は不要です。)
git clone https://github.com/IliasSami/scrawly-seo-crawler.git Scrawly
cd Scrawly
python3 scripts/install.py # Windows: py scripts\install.py
インストーラーは専用の Python 環境を作成し、クローラー用ブラウザー(一度だけ約 150 MB)をダウンロードして、Scrawly をアプリに追加します。詳しいガイド、Linux に関する注意事項、トラブルシューティングについては、docs/DESKTOP.md をご覧ください。
Scrawly は、23 の領域に分類された 250 項目のチェックを実行します。検出項目ごとに、重要な理由、修正方法、影響を受けるページが正確に示されます。
| 領域 | 例 |
|---|---|
| クロール可能性とインデックス登録可能性 | robots.txt のルール、meta robots と X-Robots-Tag、noindex の競合、孤立ページ、クロール深度 |
| レスポンスコードとリダイレクト | 4xx および 5xx のページ、リダイレクトチェーンとループ、一時的リダイレクトと恒久的リダイレクト |
| タイトル、メタ情報、見出し | タイトルの欠落、重複、長すぎまたは短すぎ、ピクセル幅による切り詰め、AI にとって情報が不足しているメタディスクリプション、H1 と見出しの順序 |
| 正規化 | canonical の欠落、競合、別ドメインへの指定、インデックス登録不可の指定 |
| コンテンツの品質 | 情報が不足しているコンテンツ、重複コンテンツ、類似コンテンツ、読みやすさ |
| 構造化データ | JSON-LD、Microdata、RDFa、スキーマ検証 |
| 内部リンクとサイト構造 | リンクグラフ、内部 PageRank(「権威性」)、リンク切れ、汎用的なアンカーテキスト |
| パフォーマンスと Core Web Vitals | PageSpeed Insights のラボデータとフィールドデータ(CrUX)、TTFB、ページ容量 |
| AI 検索への対応(GEO) | 許可またはブロックしている AI クローラー、llms.txt、AI の引用への対応状況 |
| エージェント型ウェブ | AI エージェントがサイトをどれだけ適切に読み取り、操作できるか |
| その他 | 画像と alt テキスト、hreflang、XML サイトマップ、セキュリティと TLS、モバイル、JavaScript のレンダリング、ページネーション、WordPress 固有の項目 |
すべてのチェック項目と、それぞれの重大度および修正ティアは、docs/CHECK_MANIFEST.yaml に記載されています。
その他の機能: JavaScript のレンダリング、カスタム抽出、保存済みクロールプロファイル、3D サイトグラフと深度ツリー、クロール間の比較、回帰アラート付きの定期監査、Google Search Console と GA4 のデータ、ブランドに合わせた HTML および PDF レポート、タイトルとメタディスクリプション用の AI ライター(AI キーはご自身で用意してください)、そして AI アシスタントが監査結果を扱える MCP サーバー(docs/MCP.md)。
Screaming Frog と Sitebulb の無料代替ツール
Screaming Frog SEO Spider と Sitebulb は優れたツールです。Scrawly は、ライセンスなしで詳細な技術監査を行いたい方に向けた、AI 検索チェック機能も備えた無料のオープンソースの選択肢です。
| Screaming Frog / Sitebulb | Scrawly | |
|---|---|---|
| 価格 | 有料ライセンスまたはサブスクリプション(無料枠または試用版には制限あり) | 無料、オープンソース(MIT) |
| アカウントまたはライセンスキー | 全機能の利用に必要 | 不要 |
| ページ上限 | 無料枠には上限あり | 上限なし:上限はご自身で設定できます |
| AI 検索(GEO)とエージェント型ウェブのチェック | バージョンによって一部対応 | 専用のチェック項目:AI クローラーのアクセス、llms.txt、引用への対応状況、エージェントへの対応状況 |
| 修正 | レポートのみ | WordPress 上で安全に適用でき、元に戻せる修正 |
| ソースコード | 非公開 | 公開:閲覧、監査、貢献が可能 |
Scrawly は独立した製品であり、Screaming Frog Ltd または Sitebulb とは提携していません。
GEO と AEO:AI 検索向けの監査
検索には、ページを読み取り、引用するかどうかを判断する AI 回答エンジンが加わっています。Scrawly は 生成エンジン最適化(GEO) と 回答エンジン最適化(AEO) を監査します。
- AI クローラーのアクセス: robots.txt とファイアウォールが許可またはブロックしている AI ボット(GPTBot、ClaudeBot、PerplexityBot、Google-Extended、OAI-SearchBot など)を一覧で確認できます。
llms.txt: AI システム向けの厳選されたインデックスを公開しているかどうかと、その品質を確認できます。- AI コンテキストとしてのメタデータ: 多くの場合、説明文は AI がページについて最初に読む情報です。そのため Scrawly は、内容を把握するには情報が不足している説明文にフラグを立て、ページ自体のコンテンツをもとに、エンティティを豊富に含む説明文を作成できます。
- エンティティと構造化データ: 検索エンジンや AI がページの内容を理解するのに役立つスキーマと名前付きエンティティを確認できます。
4 ステップのエージェンシー監査ワークフロー
- 対象 URL の入力: 深度、並列処理数、ユーザーエージェント、カスタム robots ルールを設定します。
- 自動ヒューリスティックスキャン: HTTP 検査と、ヘッドレス Chromium による JavaScript レンダリングを 2 回に分けて実行します。
- インタラクティブなビジュアルダッシュボード: 影響度スコアとクロール深度に基づいて、問題の優先順位を付けて分類します。
- クライアントにそのまま提出できる成果物: ホワイトラベル PDF、Excel/CSV、ポータブルな SQLite データベースにすぐにエクスポートできます。
WordPress の問題を安全に修正する
軽量な Scrawly Connector プラグインを使って WordPress サイトを接続すると、Scrawly がタイトル、メタディスクリプション、canonical、リダイレクトを修正できます。
- 変更の前に毎回ロールバック用スナップショットが保存され、すべての修正を元に戻せます。
- ライブサイトへの変更は、必ず事前に確認を求めます。
- リスクの高い問題が自動適用されることはありません。担当者が確認できるようにフラグが付けられます。
docs/WORDPRESS_CONNECTOR.md をご覧ください。それ以外のサイト(Shopify、Wix、Webflow、Next.js、カスタムサイト)では、完全な読み取り専用監査を利用できます。
プライバシー:監査データはお使いのコンピューターに保存されます
Scrawly にはアカウント機能も分析機能もありません。クロール結果、検出事項、レポートはお使いのコンピューターにのみ保存されます。Scrawly が接続するのは次の対象です。
- 監査対象としてお客様が選んだウェブサイト。
- 更新を確認するための GitHub(
SCRAWLY_AUTO_UPDATE=0で無効にできます)。 - PageSpeed Insights、Google Search Console、AI プロバイダーなど、お客様が設定したサービス。
- フィードバックサービス。フィードバックメモの[送信]をクリックした場合にのみ接続します。
アプリのローカルエンジンは Scrawly のウィンドウ自体からのリクエストのみを受け付けるため、他のウェブサイトから利用することはできません。セキュリティ上の問題は SECURITY.md の説明に従って報告してください。
よくある質問
Scrawlyとは何ですか? Scrawlyは、macOS、Windows、Linuxでデスクトップアプリとして動作する、無料のオープンソースSEOクローラー兼テクニカルサイト監査ツールです。ウェブサイトの全ページをチェックし、250項目のテクニカルSEO、GEO、エージェント型ウェブに関する問題を検出して、修正方法を説明します。
Screaming Frogの無料代替ツールはありますか? はい。Scrawlyは、Screaming Frog SEO SpiderおよびSitebulbの無料オープンソース代替ツールです。ページ数の上限やライセンスはなく、AI検索(GEO)のチェックと、安全に行えるWordPressの修正機能も備えています。
Scrawlyは本当に無料ですか? はい。ScrawlyはMIT Licenseに基づく無料のオープンソースソフトウェアで、アカウントやサブスクリプション、利用制限はありません。監査はご自身のコンピューター上で実行されるため、クロールごとの費用もかかりません。
アカウントを作成する必要がありますか? いいえ。インストールすれば、すぐに監査を始められます。登録、ログイン、承認は必要ありません。
ScrawlyはWordPress以外のウェブサイトでも使えますか? はい。監査はあらゆるウェブサイトで実行できます。ワンクリック修正のみ、WordPress専用です。
ScrawlyでAI検索やGEOへの対応状況を確認できますか?
はい。AIクローラーのアクセス、llms.txt、タイトルや説明文がAIに十分なコンテキストを提供しているか、構造化データ、AI エージェントがサイトをどの程度利用できるかをチェックします。
Scrawlyでクロールできるページ数はいくつですか? 固定の上限はありません。監査ごとに上限を設定できます。クロールできる範囲は、ご利用のコンピューターとウェブサイトによって異なります。
Scrawlyを作ったのは誰ですか? Scrawlyは、SEOコンサルタントのIlias SamiがSEOコミュニティへの無料の貢献として作成しました。お問い合わせ先:[email protected]。
ドキュメント
- docs/DESKTOP.md:インストール、アップデート、Linuxに関する注意事項、トラブルシューティング
- docs/WORDPRESS_CONNECTOR.md:WordPress修正プラグイン
- docs/MCP.md:AI アシスタントから監査結果を利用する方法(MCP)
- docs/CHECK_MANIFEST.yaml:チェック項目の全カタログ
- CHANGELOG.md:各リリースでの変更内容
貢献とフィードバック
Scrawlyは、コミュニティからの意見を取り入れて改善されています。
- アプリ内: 左側のバーの下部にある吹き出しアイコン(フィードバックを送信)をクリックしてください。GitHubアカウントは必要ありません。
- GitHub上:イシューを作成するか、プルリクエストを送信してください。CONTRIBUTING.mdをご覧ください。
ライセンスとクレジット
ScrawlyはMIT Licenseに基づいて公開されています。Copyright (c) 2026 Ilias Sami([email protected])。 研究や執筆でScrawlyを使用する場合は、CITATION.cffをご覧ください。
SEOコミュニティのために作られました。Scrawlyがお役に立ったら、GitHubでスターを付けていただくと、ほかの人にも見つけてもらいやすくなります。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。