siteaudit-mcp について
SiteAudit MCPは、AIエージェントがウェブサイトのSEO、セキュリティ、パフォーマンスを調査するMCPサーバーです。個別チェック、Lighthouseレポート、リンク検証、robots.txt分析、複数サイトの比較に対応し、APIキーは不要です。
主な機能
- 01SEO、セキュリティ、パフォーマンスの監査
- 02PageSpeed Insights経由のLighthouseチェック
- 03複数ウェブサイトの比較
- 04リンク切れとリダイレクトの検出
- 05robots.txtのルールとサイトマップの分析
活用シーン
- 01ウェブサイトのSEO修正項目に優先順位を付ける
- 02セキュリティヘッダーとSSL証明書の有効性を確認
- 03自社サイトと競合サイトを比較
- 04リンク切れやクロール上の問題を検出
MCP 対応
このMCPサーバーは、stdioまたはHTTPトランスポートで、MCP対応のエージェントやIDEに8種類のウェブサイト監査ツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
11掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| url | string | はい | 監査する URL(例:'example.com' または 'https://example.com') |
詳細
SiteAudit MCP
AI エージェント向けの SEO、パフォーマンス、セキュリティ監査を即座に実行 — Model Context Protocol(MCP)経由で、1 回のツール呼び出しによりあらゆる URL を分析します。
SiteAudit は、Claude Code、Cursor、Windsurf、その他あらゆる AI エージェントが、あらゆるウェブサイトを即座に監査できるようにする MCP サーバーです。API キーも設定も費用も不要です。AI を活用した開発のための、包括的なウェブサイト監査ツールキットです。
今すぐ試す — インストール不要: MCPize Playground で SiteAudit を開く — ブラウザーで実行できる無料枠(月 100 回の監査)
ユースケース
SiteAudit をインストールすると、AI エージェントに依頼できる具体的な例を紹介します。
- 「example.com を監査して、優先度順に SEO の修正項目を一覧にして」 — タイトルタグ、メタディスクリプション、見出し、構造化データ、Open Graph、実行可能な推奨事項を含む包括的な SEO 監査
- 「本番サイトのセキュリティヘッダーを確認して」 — HTTPS、HSTS、CSP、X-Frame-Options、Cookie フラグ、SSL 証明書の有効性、サーバー情報の開示状況
- 「自分のサイトと競合 3 社を横並びで比較して」 — すべてのサイトの SEO、パフォーマンス、セキュリティスコアを比較
- 「ホームページの Lighthouse 監査を実行して」 — Google PageSpeed Insights によるパフォーマンス、アクセシビリティ、ベストプラクティス、SEO のスコア
- 「サイト上のすべてのリンク切れを見つけて」 — 内部リンクと外部リンクをクロールし、404、リダイレクト、到達不能な URL を報告
- 「robots.txt が重要なものをブロックしていないか確認して」 — robots.txt のルールを解析し、サイトマップへの参照を見つけ、クロールに関する問題の可能性を特定
SiteAudit を選ぶ理由
| 機能 | SiteAudit MCP | Ahrefs | Screaming Frog | Google Lighthouse |
|---|---|---|---|---|
| Claude Code / Cursor で動作 | はい | いいえ | いいえ | CLI のみ |
| API キー不要 | はい | いいえ(月額 $99) | 無料(制限あり) | はい |
| SEO + セキュリティ + パフォーマンス | すべて対応 | SEO のみ | SEO のみ | パフォーマンスのみ |
| AI ネイティブ(MCP プロトコル) | はい | REST API | デスクトップアプリ | CLI / API |
| リンク切れチェッカー | はい | はい | はい | いいえ |
| Lighthouse 連携 | はい | いいえ | いいえ | Lighthouse そのもの |
| 複数サイトの比較 | はい | 手動 | 手動 | 手動 |
| 無料 | はい | 月額 $99 以上 | 無料(500 URL) | はい |
ツール(8 種類)
| ツール | 説明 |
|---|---|
full_audit | SEO、パフォーマンス、セキュリティを包括的に監査し、統合スコア(0~100)を算出 |
seo_audit | SEO 分析:タイトル、メタ情報、見出し、画像、リンク、構造化データ、Open Graph |
security_audit | セキュリティヘッダー、HTTPS、HSTS、CSP、SSL 証明書の確認、Cookie フラグ |
performance_audit | 応答時間、ページサイズ、圧縮、キャッシュ、リダイレクト |
compare_sites | 複数のウェブサイトを横並びで比較 |
lighthouse_audit | Google PageSpeed Insights:パフォーマンス、アクセシビリティ、ベストプラクティス、SEO |
check_links | ページ上のすべてのリンクをクロールして検証 — リンク切れ、リダイレクト、タイムアウトを検出 |
check_robots_txt | robots.txt のルール、ディレクティブ、サイトマップを解析・分析 |
インストール
⭐ おすすめ:MCPize(ホスト型、セットアップ不要)
すぐに使い始められる最速の方法です。ターミナルも設定ファイルもPythonのセットアップも不要で、あらゆるMCPクライアントで動作します。
👉 MCPizeでSiteAuditをインストール — 無料プランあり(月100回の監査)
または、MCP設定に直接追加します。
{
"mcpServers": {
"siteaudit": {
"url": "https://siteaudit-mcp.mcpize.run/mcp"
}
}
}
MCPizeを選ぶ理由
- ✅ セットアップ不要 — Claude Desktop、Cursor、Windsurf、Claude Codeですぐに使えます
- ✅ 常に最新 — SEOチェックや機能が継続的に追加されます
- ✅ 利用状況に合わせて拡張 — Pro(月額$19)にアップグレードすると、監査10,000回、Lighthouseの全機能、優先対応を利用できます
- ✅ PageSpeed APIのレート制限なし — Googleの割り当て制限はMCPizeが管理します
- ✅ 安定した稼働時間 — 管理されたクラウドインフラストラクチャ
AgencyおよびEnterpriseを含むすべてのプランについては、以下の料金をご覧ください。
💻 上級者向け:セルフホスト(開発者向け)
サーバーをローカルで実行したい方向け:
Claude Code CLI
claude mcp add siteaudit -- uvx --from siteaudit-mcp siteaudit
Claude Desktop / Cursor / Windsurf(ローカル)
{
"mcpServers": {
"siteaudit": {
"command": "uvx",
"args": ["--from", "siteaudit-mcp", "siteaudit"]
}
}
}
PyPIから
pip install siteaudit-mcp
siteaudit
ソースから
git clone https://github.com/vdalhambra/siteaudit-mcp.git
cd siteaudit-mcp
uv sync
uv run siteaudit
Smithery
npx -y @smithery/cli install @vdalhambra/siteaudit --client claude
注: セルフホストではすべての機能を利用できますが、更新、稼働時間、Google PageSpeedの割り当て制限はご自身で管理する必要があります。ほとんどのユーザーにはMCPizeがおすすめです。
料金
| プラン | 価格 | 月あたりの監査回数 | 含まれる内容 |
|---|---|---|---|
| Free | $0 | 100 | 基本監査(Lighthouseなし) |
| Hobby | $7/mo | 2,500 | サイト比較を除く完全な監査 |
| Pro ⭐ | $19/mo | 10,000 | 8つのツールすべて + Lighthouseの全機能 + 優先対応 |
| Agency | $49/mo | 50,000 | Pro + 保存サイト10件 + 監査のスケジュール設定 |
| Agency Plus | $119/mo | 200,000 | Agency + ホワイトラベルPDFレポート + 25席 |
| Enterprise | $349/mo | 無制限 | Agency Plus + オンプレミス + カスタム統合 + SLA |
年間プラン: 2か月分無料(10か月分の料金で12か月利用できます)。
バンドル: FinanceKit MCPと組み合わせると月額$39(Pro Combo — 19%お得)です。
チェック項目
SEO監査(20項目以上)
- titleタグ(有無、長さの最適化)
- meta description(有無、長さ)
- H1タグ(数、内容)
- 見出し階層(H1-H6)
- 画像のaltテキストの設定状況
- 内部リンク/外部リンクの数
- canonical URL
- Open Graphタグ
- Twitter Cardタグ
- モバイルビューポート
- 構造化データ(JSON-LD)
- ファビコン
- 言語属性
- robotsメタディレクティブ
- コンテンツの長さ(単語数)
セキュリティ監査(10項目以上)
- HTTPSの強制
- HSTSヘッダー(サブドメインおよびプリロードを含む)
- Content-Security-Policy
- X-Content-Type-Options
- X-Frame-Options
- Referrer-Policy
- Permissions-Policy
- Server/X-Powered-Byの情報開示
- Cookieのセキュリティフラグ(Secure、HttpOnly、SameSite)
- SSL証明書の有効性と有効期限
パフォーマンス監査
- サーバー応答時間(ms)
- ページサイズ(KB)
- 圧縮(gzip/brotli)
- Cache-Controlヘッダー
- リダイレクトチェーンの分析
- HTTPステータスコード
Lighthouse監査(Google PageSpeed Insights経由)
- パフォーマンススコア
- アクセシビリティスコア
- ベストプラクティススコア
- SEOスコア
- Core Web Vitals(FCP、LCP、TBT、CLS)
出力例
URL: https://github.com
Overall Score: 90/100 (Grade: A)
Scores:
SEO: 85/100
Performance: 95/100
Security: 90/100
Issues: 0
Warnings: 3
[SEO] No JSON-LD structured data
[Security] Missing Content-Security-Policy header
[Security] Server header discloses: 'GitHub.com'
APIキー不要
SiteAuditは、対象URLのHTMLとHTTPヘッダーを分析するだけで動作します。サードパーティのAPIキーは必要ありません。以下を使用します。
- HTTP取得用の
requests - HTML解析用の
BeautifulSoup - 証明書確認用のPython
ssl - Google PageSpeed Insights API(無料。基本的な使用にはキー不要)
互換性のある AI エージェント
SiteAudit は、Model Context Protocol に対応するあらゆる AI エージェントや IDE で動作します。
- Claude Code(CLI)—
claude mcp add - Claude Desktop —
claude_desktop_config.json - Cursor —
.cursor/mcp.json - Windsurf — MCP の設定
- Copilot — MCP の設定
- あらゆる MCP クライアント — stdio または HTTP トランスポート
このプロジェクトを支援する
SiteAudit が役に立った場合は、継続的な開発へのご支援をご検討ください。
- 💎 MCPize で Pro にアップグレード — ご支援に最適な方法です。優先アクセスも利用できます
- ⭐ このリポジトリにスターを付ける — 他の開発者が見つけやすくなります
- 💖 GitHub でスポンサーになる — 1 回限り、または継続的に支援できます
- 🐦 Twitter/X で共有する — @ElAgenteRayo をタグ付けしてください
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。