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

Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
97.5K
4.7ポイント

Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
29.3K
4.8ポイント

Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
24.1K
4.5ポイント

Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
45.8K
4.5ポイント

Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
28.0K
4.3ポイント

Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
36.2K
5ポイント

Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
23.5K
5ポイント

Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
34.8K
4.5ポイント





