PageSpy は、Web、React Native、ミニプログラム、HarmonyOS アプリなど、複数プラットフォーム上のプロジェクトをデバッグするためのツールです。
ネイティブ API をラップし、メソッド実行時の引数をフィルタ・変換したうえで標準形式にシリアライズし、デバッグ用クライアントへ送ります。クライアント側では、ローカルの開発者ツールのコンソールに近い UI でデータを直感的に表示します。

百聞は一見にしかず。

ローカルのコンソールではデバッグできない場面こそ、PageSpy が力を発揮します! 代表的な例をいくつか挙げます。
上記のような状況にあるチームのために PageSpy を提供しています。
データを自社で保持しつつセルフホストを簡単にするため、すぐ使える複数のデプロイ手段を用意しています。環境に合わせて選んでください。
ビデオチュートリアル:
yarn global add @huolala-tech/page-spy-api@latest
# npm を使用する場合
npm install -g @huolala-tech/page-spy-api@latest
インストール後、ターミナルで page-spy-api を実行してサービスを起動します。起動できたらブラウザで http://localhost:6752 を開きます。ローカルで確認したら、同じ構成をサーバーへデプロイできます。
ビデオチュートリアル:
docker run -d --restart=always -v ./log:/app/log -v ./data:/app/data -p 6752:6752 --name="pageSpy" ghcr.io/huolalatech/page-spy-web:latest
コンテナが動いたらブラウザで http://localhost:6752 を開きます。ローカルで確認したら、同じ構成をサーバーへデプロイできます。
詳しくは Contributing を参照してください。
FAQ を参照してください。
$ claude mcp add page-spy-web \
-- python -m otcore.mcp_server <graph>