Pinpoint について
Pinpointは、実行中のブラウザーアプリやiOS Simulatorの要素に対するコメントを取得するローカルブリッジ兼MCPサーバーです。選択要素のセレクター、DOMパス、スタイル、コンポーネント階層、ソースの手掛かり、スクリーンショットをコーディングエージェントに渡します。
主な機能
- 01ブラウザーまたはiOS Simulatorの要素を選択
- 02選択した要素にコメントを付与
- 03セレクター、DOMパス、スタイルを取得
- 04コンポーネント階層とソースファイルの手掛かりを添付
- 05フィードバックに切り抜きスクリーンショットを含める
活用シーン
- 01特定のUI要素の表示上の問題を報告
- 02UI変更の依頼に必要な文脈をコーディングエージェントへ共有
MCP 対応
stdioのMCPサーバーは稼働中のローカルブリッジに接続し、ブリッジが利用できない場合は保存済みのメモを読み取ります。ブリッジとiOS Simulator用ピッカーは127.0.0.1で動作します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
7掲載時のツール一覧 · 1 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| url | string | いいえ | ページ URL がこの文字列で始まる注釈のみ |
詳細
pinpoint-bridge
Pinpoint を支えるローカルブリッジおよび MCP サーバーです。実行中のアプリ内の要素(ブラウザーのページ、または iOS Simulator のネイティブアプリ)を指し、変更内容を伝えると、コーディングエージェント(Claude Code、Cursor、Codex など)がセレクター、DOM パス、スタイル、コンポーネントチェーン、ソースファイルのヒント、切り抜いたスクリーンショットとともにコメントを受け取ります。
リポジトリからセットアップしてください。setup では、このパッケージに含まれていないブラウザー拡張機能も読み込みます。
git clone https://github.com/gowtham012/pinpoint
node pinpoint/bridge/cli.js setup
このパッケージは MCP クライアントが実行するものです。npx -y pinpoint-bridge mcp は、実行中のブリッジと通信するか、ブリッジが実行されていない場合は保存済みのメモを読み込む、stdio MCP サーバーです。iOS Simulator のピッカーは、ブリッジによって http://127.0.0.1:7331/ios で提供されます。すべて 127.0.0.1 上で完結します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。