Pagelens MCP
PageLensはMCPサーバーで、AIプログラミングアシスタントにフロントエンドアプリケーションの視覚的なフィードバックを提供します。ヘッドレスブラウザを通じて自動的にスクリーンショットを撮り、クリックし、コンソールエラーと視覚的な差分をチェックすることで、開発における手動のループを排除します。
2.5ポイント
4.3K

PageLensとは?

PageLensは、フロントエンド開発用に特別に設計されたMCPサーバーで、AIプログラミングアシスタント(Claude Code、Cursor、Windsurfなど)があなたのアプリケーションを「見る」ことを可能にします。ヘッドレスブラウザを起動して開発サーバーに接続し、コンソールログとネットワークエラーを自動的に収集し、スクリーンショット、クリック、入力、DOMチェックなどのツールを提供して、AIアシスタントがフロントエンドアプリケーションの状態をリアルタイムで把握できるようにします。

PageLensの使い方は?

PageLensの使用は非常に簡単です。1) 開発サーバーを起動します。2) MCP設定にPageLensを追加します。3) AIプログラミングアシスタントを起動します。その後、AIアシスタントはPageLensのツールを直接呼び出して、あなたのアプリケーションを表示および操作できます。

適用シーン

PageLensは、以下のシーンに最適です。フロントエンド開発のデバッグ、視覚的な回帰テスト、マルチページアプリケーションのレビュー、レスポンシブデザインのテスト、ユーザーインタラクションフローの検証、およびAIアシスタントがフロントエンドインターフェイスの状態を理解する必要があるすべての状況。

主要機能

自動エラー収集
コンソールログとネットワークエラーを自動的に収集し、AIアシスタントは手動でリスナーを設定することなくいつでも確認できます。
インタラクティブなスクリーンショット
クリック、入力、またはナビゲーション操作のたびに自動的にスクリーンショットを返し、AIアシスタントが操作結果をすぐに確認できます。
視覚的な差分比較
組み込みの視覚的な差分検出機能を備え、現在のページと基準バージョンの差分を比較し、差分画像を生成できます。
マルチページのスクリーンショット
複数のルートページを一度にスクリーンショットし、アプリケーションのさまざまな部分をすばやくレビューできます。
リアルタイムデバッグモード
ヘッドレス/ヘッデッドモードを切り替えることができ、ヘッデッドモードではAIアシスタントの操作過程をリアルタイムで観察できます。
視覚的な品質レビュー
構造化されたチェックリストを提供し、AIアシスタントがレイアウト、コントラスト、コンテンツの正確性などの視覚的な品質をシステム的に評価できるようにガイドします。
利点
ゼロ設定で起動でき、1つのコマンドですぐに使用を開始できます。
フロントエンド開発ワークフロー用に特別に設計され、ツールが高度に統合されています。
エラー情報を自動的に収集し、手動での介入が不要です。
各インタラクション後に自動的に視覚的なフィードバックを提供します。
組み込みの視覚的な差分検出機能を備え、回帰テストが容易です。
リアルタイムデバッグをサポートし、AIアシスタントの操作過程を観察できます。
制限
Chromeベースのブラウザのみをサポートしています(Puppeteerを通じて)。
ローカル開発サーバーを実行する必要があります。
現在npmに公開されていないため、ソースコードからインストールする必要があります。
主にフロントエンドアプリケーションに焦点を当てており、バックエンドAPIテストには適していません。

使い方

開発サーバーを起動する
まず、フロントエンド開発サーバーを起動し、アプリケーションがローカルで実行されていることを確認します。
PageLensをインストールする
PageLensのリポジトリをクローンし、プロジェクトをビルドします(現在はソースコードからインストールする必要があります)。
MCPクライアントを設定する
使用しているAIアシスタントに応じて、対応する設定ファイルにPageLensサーバーを追加します。
AIアシスタントを起動する
AIプログラミングアシスタント(Claude Code、Cursor、またはWindsurf)を起動します。これで、PageLensのすべてのツールにアクセスできるようになります。

使用例

アプリケーションのエラーを確認する
AIアシスタントは定期的にコンソールエラーとネットワークリクエストの失敗を確認し、問題をすぐに発見して修正できます。
視覚的な回帰テスト
コードを変更した後、AIアシスタントは現在のページと基準バージョンの視覚的な差分を比較できます。
マルチページのレビュー
アプリケーション内の複数の重要なページを一度にレビューし、全体的な一貫性を確保します。
インタラクションフローのテスト
ユーザーの登録、ログイン、購入などの完全なインタラクションフローをテストします。

よくある質問

PageLensは一般的なブラウザのMCPサーバーとどのように異なりますか?
PageLensはどのようなAIプログラミングアシスタントをサポートしていますか?
PageLensは開発サーバーのパフォーマンスに影響を与えますか?
PageLensを本番環境で使用できますか?
PageLensはページの動的コンテンツをどのように処理しますか?

関連リソース

GitHubリポジトリ
PageLensのソースコードと最新の更新情報。
MCPプロトコルドキュメント
Model Context Protocolの公式仕様ドキュメント。
Puppeteerドキュメント
Puppeteer(PageLensが使用するブラウザ自動化ライブラリ)の公式ドキュメント。
Claude Code MCPガイド
Claude CodeでMCPサーバーを使用する方法のガイド。

インストール

以下のコマンドをクライアントにコピーして設定
{
  "mcpServers": {
    "pagelens": {
      "command": "node",
      "args": ["/path/to/PageLens/dist/index.js", "http://localhost:5173"]
    }
  }
}
注意:あなたのキーは機密情報です。誰とも共有しないでください。

代替品

P
Paperbanana
Python
7.7K
5ポイント
B
Better Icons
20万以上のアイコンの検索と検索を提供するMCPサーバーとCLIツールで、150以上のアイコンライブラリをサポートし、AIアシスタントと開発者が迅速にアイコンを取得して使用できるように支援します。
TypeScript
5.7K
4.5ポイント
A
Assistant Ui
assistant-uiは、生産レベルのAIチャットインターフェイスを迅速に構築するためのオープンソースのTypeScript/Reactライブラリで、組み合わせ可能なUIコンポーネント、ストリーミング応答、アクセシビリティなどの機能を提供し、複数のAIバックエンドとモデルをサポートしています。
TypeScript
7.5K
5ポイント
A
Apify MCP Server
Apify MCPサーバーは、モデルコンテキストプロトコル(MCP)に基づくツールで、AIアシスタントが数千の既成のクローラー、スクレイパー、自動化ツール(Apifyアクター)を通じて、ソーシャルメディア、検索エンジン、電子商取引などのウェブサイトからデータを抽出できるようにします。OAuthとSkyfireプロキシ支払いをサポートしており、HTTPSエンドポイントまたはローカルのstdio方式でClaude、VS CodeなどのMCPクライアントに統合できます。
TypeScript
7.6K
5ポイント
R
Rsdoctor
Rsdoctorは、Rspackエコシステム向けに開発されたビルド分析ツールで、webpackと完全に互換性があり、可視化ビルド分析、多次元パフォーマンス診断、インテリジェントな最適化提案を提供し、開発者がビルド効率とエンジニアリング品質を向上させるのに役立ちます。
TypeScript
10.5K
5ポイント
N
Next Devtools MCP
Next.js開発ツールのMCPサーバーです。ClaudeやCursorなどのAIプログラミングアシスタントにNext.js開発ツールとユーティリティを提供します。実行時診断、開発自動化、およびドキュメントアクセス機能が含まれています。
TypeScript
10.8K
5ポイント
T
Testkube
Testkubeは、クラウドネイティブアプリケーション向けのテストオーケストレーションと実行フレームワークで、テストの定義、実行、分析を行うための統一プラットフォームを提供します。既存のテストツールとKubernetesインフラストラクチャをサポートします。
Go
7.6K
5ポイント
M
MCP Windbg
AIモデルをWinDbg/CDBに統合するMCPサーバーで、Windowsのクラッシュダンプファイルの分析とリモートデバッグに使用し、自然言語での対話を通じてデバッグコマンドを実行できます。
Python
11.6K
5ポイント
E
Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
24.8K
4.8ポイント
G
Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
19.5K
4.5ポイント
C
Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
77.2K
4.7ポイント
B
Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
35.8K
4.5ポイント
G
Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
22.0K
4.3ポイント
U
Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
27.8K
5ポイント
M
Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
19.4K
5ポイント
S
Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
30.7K
4.5ポイント
AIBase
智啓未来、あなたの人工知能ソリューションシンクタンク
© 2026AIBase