PageLens AI について
PageLens AIは、創業者やマーケター、コーディングエージェント向けにウェブサイト監査レポートを提供するリモートMCPサーバーです。問題の根拠や優先度付きの改善案を確認でき、フィードバックや担当者の判断も記録できます。
主な機能
- 01スキャン概要とレポートの取得
- 02重要度やカテゴリで問題を絞り込み
- 03効果の高い改善案を順位付け
- 04フィードバックと担当者判断の記録
- 05QAジャーニーとカバレッジの確認
活用シーン
- 01サイト公開前の修正項目の優先順位付け
- 02セキュリティ問題と根拠の確認
- 03スキャン結果に基づくコンバージョン改善
- 04QA監査で検証したユーザージャーニーの確認
MCP 対応
リモートMCPサーバーとして、PageLensのスキャン、問題、改善案、レポートリソースをMCPクライアントに提供します。OAuthにより、スキャンデータの閲覧と問題へのフィードバックや担当者判断の登録ができます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://www.pagelensai.com/api/mcpclaude mcp add --transport http pagelens-ai-pagelensai https://www.pagelensai.com/api/mcp{"mcpServers":{"pagelens-ai-pagelensai":{"type":"http","url":"https://www.pagelensai.com/api/mcp"}}}Cursor で開く{"servers":{"pagelens-ai-pagelensai":{"type":"http","url":"https://www.pagelensai.com/api/mcp"}}}VS Code で開く{"mcpServers":{"pagelens-ai-pagelensai":{"type":"http","url":"https://www.pagelensai.com/api/mcp"}}}{"mcpServers":{"pagelens-ai-pagelensai":{"serverUrl":"https://www.pagelensai.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
PageLens AI - MCP サーバー
PageLens AI のレポートを Claude Desktop、Cursor、Codex、その他の MCP クライアントに接続すると、AI アシスタントが何に失敗したのか、なぜ重要なのか、次に何を修正すべきかを理解できます。
AI エージェントが PageLens AI に直接アクセスできる MCP(Model Context Protocol) サーバーです。PageLens AI は、AI で構築されたウェブサイトを独立した立場でローンチレビューします。UX、SEO、パフォーマンス、アクセシビリティ、セキュリティ、コンバージョン、QA ジャーニー監査にわたるローンチリスクを、平易な英語の優先事項とエージェントがすぐに活用できる修正コンテキストに変換します。
Cursor、Claude Desktop、Codex、または MCP 互換クライアントに接続すると、エージェントがスキャン結果を読み取り、検出事項を詳しく調べ、すぐに対応できる改善点を見つけ、担当者の判断を記録し、IDE を離れずに修正の完了まで支援できます。
MCP エンドポイント
https://www.pagelensai.com/api/mcp
これはリモート MCP サーバーです。ローカルへのインストールは必要ありません。
PageLens の利用方法
- Launch Pack は、創業者、マーケター、AI ビルダー向けの単発の修正ワークフローです。担当者優先の判定、AI ビルダー向けの修正プロンプト、Markdown エクスポート、デスクトップとモバイルでのレビュー、再スキャンを利用できます。
- CLI/API/deploy hooks は、CI、リリーススクリプト、クライアントのワークフローから PageLens AI でスキャンを作成したい Pro+ ユーザー向けです。
- MCP は、PageLens レポートを読み取り、担当者によるローンチ判定を理解し、証拠を調べ、検出事項の修正やトリアージを支援する必要がある AI アシスタント向けです。
技術的な詳細を確認する必要がなければ、まず PageLens のウェブレポートを開き、修正プロンプトを Lovable、Bolt、Replit、Cursor、Codex、Claude Code、Copilot、または Windsurf にコピーしてください。コーディングエージェントにレポートデータを直接扱わせたい場合は、この MCP サーバーに接続してください。
クイックスタート
Cursor
~/.cursor/mcp.json(またはワークスペースの .cursor/mcp.json)に追加します。
{
"mcpServers": {
"pagelens": {
"url": "https://www.pagelensai.com/api/mcp"
}
}
}
Claude Desktop
claude_desktop_config.json に追加します。
{
"mcpServers": {
"pagelens": {
"type": "http",
"url": "https://www.pagelensai.com/api/mcp"
}
}
}
Codex CLI
~/.codex/config.toml に追加します。
[mcp_servers.pagelens]
url = "https://www.pagelensai.com/api/mcp"
汎用/その他のクライアント
ストリーミング可能な HTTP エンドポイントを使用します。
https://www.pagelensai.com/api/mcp
認証
このサーバーは OAuth 2.0 を使用します。初回接続時に、MCP クライアントがブラウザーウィンドウを開き、PageLens アカウントの認証を行います。管理が必要な API キーはありません。
認証時に付与されるスコープ:
| スコープ | 利用できる機能 |
|---|---|
read:scans | スキャン結果の一覧表示と読み取り |
read:findings | 検出事項とすぐに対応できる改善点の読み取り |
write:feedback | 検出事項へのフィードバックと担当者の判断の送信 |
利用可能なツール
whoami
この MCP セッションで使用中の PageLens アカウントと、付与された OAuth スコープを確認します。
{}
list_domains
所有権を確認済みのドメインを、バッジのティアおよび公開バッジに現在紐付けられているスキャンとともに一覧表示します。
{
"include_unverified": false
}
list_scans
最近の PageLens スキャンを一覧表示します。ステータス、ドメイン、日付で絞り込めます。スキャンごとに簡潔な概要(ID、URL、スコア、グレード、重大度別の件数、launchVerdict)を返します。スキャンには builderPlatform と launchMoment を含む launchContext が含まれる場合があります。これにより、証拠や重大度を変更せずに、エージェントが担当者のワークフローに合わせて修正を提示できます。QA Audit スキャンには、信頼度、ジャーニーのステップ数、確認済みページ数とページ予算、ブロックされたステップ数と確認が必要なステップ数、認証プロファイルのステータス、および安全な同一オリジンのリンクグラフをすべて調べた際にページ予算未満のページしか取得されなかった理由を含む、簡潔な qaAudit 概要が含まれます。
{
"limit": 20,
"status": "COMPLETE",
"domain": "example.com",
"since": "2026-01-01T00:00:00Z"
}
ステータス値: PENDING · RUNNING · COMPLETE · FAILED · CANCELLED
get_scan
単一のスキャンの完全な概要を読み取ります。スコア、グレード、担当者優先の launchVerdict、重大度別の件数、ローンチコンテキスト、エグゼクティブサマリー、優先度が最も高い上位 5 件の検出事項、ペルソナごとのレビューが含まれます。QA Audit スキャンの場合、get_scan は、プロダクトフローの統合結果、ジャーニーの再生、安全にブロックされた操作、信頼度、認証済みルートのコンテキスト、ページ予算の適用状況を含む qaAudit ブロックも返します。
{
"scan_id": "clxxxxxxxxxxxxxxx"
}
利用可能なリソース
pagelensai://scan/{id}/markdown
PageLens UI で確認できるものと同じ、エージェント向けに調整された Markdown レポートを取得します。標準レポートには、取得できた場合、ai_builder、launch_moment、launch_verdict_status、launch_verdict などのローンチコンテキストと判定情報を含むフロントマターが含まれ、その後に Owner launch verdict セクションと、詳細なエビデンスを確認する前にエージェントが実行できる AI ビルダー向け優先順位プロンプトパックが続きます。QA Audit スキャンでは、qa_journey_event_count、qa_confidence、qa_needs_review_step_count などのフロントマターに続いて、アプリケーションの解釈、ジャーニーの再生、ブロックされたパスやリスクのあるパス、安全なアクション、次に実施する QA テストが含まれます。
エージェントが QA Audit について詳しいコンテキストをもとに推論する必要がある場合に使用します。
pagelensai://scan/clxxxxxxxxxxxxxxx/markdown
pagelensai://scan/{id}/summary.json
スキャンの簡潔な JSON を取得します。標準スキャンには、list_scans と get_scan が返すものと同じ launchVerdict オブジェクトが含まれます。これには、ステータス、ラベル、見出し、概要、次のステップが含まれます。QA Audit スキャンでは、qaAudit オブジェクトにジャーニーのメタデータ、統合情報、ページ予算のカバレッジのほか、購入したページ数より発見できたページが少ない理由を説明する queue_exhausted の理由が含まれます。
pagelensai://scan/clxxxxxxxxxxxxxxx/summary.json
list_findings
スキャンのすべての検出事項をページ単位で取得します。重大度、カテゴリ、ペルソナ、ページ URL、ルール ID で絞り込めます。説明、提案、エビデンスを含めるには、format: "full" を使用します。
{
"scan_id": "clxxxxxxxxxxxxxxx",
"severity": "HIGH",
"category": "SECURITY",
"format": "full",
"limit": 50
}
重大度: CRITICAL · HIGH · MEDIUM · LOW · INFO
カテゴリ: UX · SEO · PERFORMANCE · ACCESSIBILITY · SECURITY · CONTENT · HEADERS · DESIGN · ERROR
ペルソナ: MARKETER · CRO · UX · ACCESSIBILITY · BRAND · EXECUTIVE · PERFORMANCE · SEO
get_quick_wins
上位 N 件のクイックウィン検出事項(影響が大きく、労力が少ないか中程度のもの)を、PageLens ダッシュボードで使用されているものと同じ「影響度 × 労力」スコアラーでランク付けして返します。任意でスキャンのプリセットを上書きし、別の観点で再ランク付けできます。
{
"scan_id": "clxxxxxxxxxxxxxxx",
"limit": 5,
"preset_override": "CONVERSION"
}
プリセット: PRE_SALES · PRE_LAUNCH · CONVERSION · INVESTOR · BRAND_POLISH
report_finding_feedback
検出事項を誤検知、重大度の誤り、カテゴリの誤り、または実行不可能として報告します。理由の段落と、具体的なエビデンスの抜粋が必要です。
{
"finding_id": "clxxxxxxxxxxxxxxx",
"kind": "FALSE_POSITIVE",
"reason": "The selector .pointer-events-auto matches 100+ utility classes, not a single offending element.",
"evidence": "<div class=\"pointer-events-auto ...\"> — Tailwind utility, not an event-handler.",
"proposed_severity": "LOW"
}
フィードバックの種類: FALSE_POSITIVE · INCORRECT_SEVERITY · INCORRECT_CATEGORY · NOT_ACTIONABLE · OTHER
acknowledge_finding_decision
問題が実在するものの、意図的なアーキテクチャ、セキュリティ、またはプロダクト上のトレードオフを反映している場合に、オーナーが管理するコンテキストを検出事項に紐付けます。
これは検出事項を非表示にしたり、レポートを編集したり、PageLens のスコアを変更したりするものではありません。オーナーがトレードオフを認識したことをレポートに表示できるよう、その根拠を記録します。また、今後のスキャンで同じ検出事項が以前に認識されたものとして識別できるようになります。
{
"finding_id": "clxxxxxxxxxxxxxxx",
"decision": "INTENTIONAL_TRADEOFF",
"reason": "Next.js Cache Components and PPR currently prevent us from using per-request CSP nonces safely.",
"evidence": "proxy.ts documents the CSP tradeoff: script-src uses 'unsafe-inline' because cached HTML shells cannot vary nonces per request.",
"expires_at": "2026-10-01T00:00:00Z"
}
判断の種類: ACKNOWLEDGED · ACCEPTED_RISK · INTENTIONAL_TRADEOFF · WONT_FIX_NOW
clear_finding_decision
以前に認識した判断をクリアし、現在および今後のレポートに表示されないようにします。監査履歴は保持されます。
{
"decision_id": "clxxxxxxxxxxxxxxx",
"reason": "We have migrated to a nonce-compatible rendering path."
}
decision_id がない場合は、finding_id を指定してクリアすることもできます。
PageLens がチェックする項目
各スキャンでは、すべてのページに対して決定論的ルールエンジンと AI レビュアーのパイプラインを実行します。
| 領域 | 例 |
|---|---|
| SEO | タイトル/メタ情報の長さ、正規 URL、Open Graph、見出しの階層 |
| パフォーマンス | Core Web Vitals(LCP、CLS、INP)、ページのサイズ、レンダリングを妨げるリソース、DOM サイズ、サードパーティの読み込み |
| セキュリティ | HTTP→HTTPS リダイレクト、公開状態の .env/.git ファイル、SSL の有効期限、XSS の攻撃対象となる箇所、ソースマップ、ページソース内で公開されているシークレット |
| アクセシビリティ | フォーカス可視化 CSS、動きの低減への対応、ARIA パターン |
| UX | ヒーローの階層、モバイルメニューのパターン、CTA の構造 |
| コンテンツ | プレースホルダーテキスト、古い著作権年、混在コンテンツの参照 |
| QA 監査 | ユーザージャーニーの再生、安全なフォーム/入力の探索、リスクのある操作のブロック、アプリフローの構成、ページ予算のカバー状況 |
検出項目には、重大度、作業量の見積もり、コピーして貼り付けられる証拠、1 行の修正提案が含まれます。
QA 監査のスキャンは、標準的な技術スキャンとは異なります。主な成果物はエージェントによるユーザージャーニーレポートです。PageLens は購入したページ予算の範囲内でページを確認しようとします(例:QA 監査では最大 10 ページ)。ページ数を減らすのは、安全な同一オリジンのリンクグラフをすべて確認し終えた場合に限られます。検証済みの認証プロファイルを使用して、対象範囲を限定したログイン後のルートを確認できます。その場合も、SSO、CAPTCHA、MFA、サインアップ、支払い、変更の確定を伴う操作、その他の確定操作は回避します。
エージェントのワークフロー例
自分の AI ビルダーで修正する場合:
「example.com の最新の PageLens Launch Pack レポートを読み、所有者にとってリスクの高い修正項目を上位 3 件挙げ、それぞれをこのリポジトリに適用できるパッチ計画にまとめてください。」
ローンチの状況を考慮する場合:
「最新の PageLens レポートを開いてください。Codex または Cursor で作成され、ローンチの場が Product Hunt の場合は、一般公開しても安全にするための修正を優先し、正確なパッチを提示してください。」
Cursor でローンチ前に監査する場合:
「ステージングサイトの最新の PageLens スキャンを使い、CRITICAL と HIGH の検出項目をすべて挙げて、上位 5 件について GitHub の issue を作成してください。」
CRO レビュー:
「example.com の最新スキャンを取得し、CONVERSION の即効性の高い改善項目を取り出して、キャンペーン開始前に修正すべきことを要約してください。」
セキュリティの総点検:
「前回のスキャンで重大度が HIGH 以上の SECURITY の検出項目をすべて挙げ、それぞれの証拠を示してください。」
受け入れ済みのアーキテクチャ上の判断:
「CSP の unsafe-inline の検出については、セキュリティドキュメントの根拠に基づき、意図的な Next.js/PPR のトレードオフとして記録してください。誤検知として扱わないでください。」
修正後の検証:
「検出項目を修正した後、CLI/API から PageLens を再実行しました。最新のスキャンと前回のスキャンを比較し、改善した点、悪化した点、まだ対応が必要な点を教えてください。」
MCP は OAuth を通じてレポートデータを読み取り、操作します。自動化から新しいスキャンを作成する場合は、Pro+ プランを利用して PageLens CLI、API、GitHub Action、またはデプロイフックを使用し、その後、MCP に接続されたアシスタントに完了したレポートを確認するよう依頼してください。
QA 監査のレビュー:
「example.com の最新の QA 監査を取得して、Markdown リソースを読み、検証されたユーザージャーニー、安全にブロックされた操作、PageLens がページ予算全体を確認したかどうかを教えてください。」
料金
PageLens AI では、単発のローンチレビューと継続的なプランの自動化を利用できます。
| 製品 | 価格 | おすすめの用途 |
|---|---|---|
| 無料ローンチチェック | 無料 | オーナー向けの判定、問題のプレビュー1件、AIビルダー向けプロンプト1件 |
| 修正パック | $9 | 再スキャンによる検証を含む、1ページの修正ループ全体 |
| QA 監査 | $10 | 最大10ページを対象にした、エージェントによる公開アプリの操作経路レビュー |
| ローンチパック | $29 | デスクトップとモバイル、最大15ページ、AIビルダー向け修正プロンプト、Markdown エクスポート、再スキャン1回を利用したい、本格的な AI ビルダー向け |
| データセーフ・ローンチパック | $79 | メール、決済、アップロード、アカウント、予約、個人データ、またはクライアントの信頼に関わるローンチ向け |
有料レポートには MCP アクセスが含まれているため、エージェントはオーナーが確認するものと同じ証拠に基づいて作業できます。継続的な Health Watch モニタリング、API キー、CLI スキャン、GitHub Actions、デプロイフック、競合他社、アラート、チーム/クライアント用シートは、各プランの機能です。
| プラン | 価格 | アップグレードの理由 |
|---|---|---|
| Watch | $9/mo | ライブアプリ1つ、週次の Health Watch、メールアラート、バッジの鮮度管理 |
| Builder | $39/mo | サイト3つ、週次モニタリング、手動スキャン、詳細な監査 |
| Pro | $99/mo | より多くのサイト、Slack/Webhook アラート、競合他社、API/CLI/デプロイの自動化、チームワークフローの拡張 |
| Agency | $299/mo | 多数のクライアントサイト、より高い利用上限、追加シート、クライアント向けワークフロー、優先サポート |
現在の料金体系には、新規ユーザー向けの独立した Monitor 製品はありません。Health Watch は有料アカウントプランに含まれています。既存のお客様向けに、以前のモニタープランの記録が引き続き残っている場合があります。
リンク
- ウェブサイト: https://www.pagelensai.com
- MCP エンドポイント:
https://www.pagelensai.com/api/mcp - ダッシュボード: https://www.pagelensai.com/dashboard
- GitHub: https://github.com/PageLens-AI/pagelensai-mcp-server
- MCP ドキュメント: https://www.pagelensai.com/mcp
ライセンス
MIT © PageLens AI
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。