Pinpoint

io.github.gowtham012v0.5.0更新於 Oct 3, 2026

Click an element in your running app or iOS Simulator, say what should change; your agent gets it.

已驗證STDIO僅桌面Developer ToolsBrowser Automation

概覽

AI 產生的概覽

讓編碼代理從執行中的網頁或 iOS 模擬器應用程式取得帶有選擇器、樣式、元件鏈與截圖的介面回饋備註。

功能
Pinpoint 是一個本機 stdio MCP 伺服器,把編碼代理連接到執行中的 Pinpoint 橋接服務。當你在瀏覽器頁面或 iOS 模擬器中的原生應用程式裡指向某個元素並說明要修改什麼時,代理會收到你的備註,以及選擇器、DOM 路徑、樣式、元件鏈、原始檔提示與裁切後的截圖。如果橋接服務未執行,伺服器會改為讀取已儲存的備註。
適用情境
適合在開發網頁應用程式或 iOS 模擬器應用程式時,向編碼代理提供精確到元素層級的介面回饋,而不必用文字描述位置。適用於希望代理針對你所點選的確切元素採取行動的本機前端與應用程式開發流程。
執行需求
透過 npx pinpoint-bridge mcp 在使用者機器上以本機程序執行,因此需要 Node.js。橋接服務需從程式碼倉庫進行設定,設定過程還會載入一個不在該 npm 套件內的瀏覽器擴充功能。橋接服務監聽 127.0.0.1,連接埠可透過環境變數 PINPOINT_PORT 設定(預設 7331)。僅支援桌面端。
安裝前請注意
此伺服器會從執行中的應用程式讀取介面內容,包括 DOM 路徑、樣式、元件鏈、原始檔提示與截圖,並傳給編碼代理,因此分享前請確認所擷取的內容。設定過程會複製程式碼倉庫並載入瀏覽器擴充功能。據說明流量僅保留在 127.0.0.1。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Pinpoint,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

pinpoint-bridge

The local bridge and MCP server behind Pinpoint: point at an element in your running app — a page in your browser, or a native app in the iOS Simulator — say what should change, and your coding agent (Claude Code, Cursor, Codex…) gets your comment with the selector, DOM path, styles, component chain, source-file hint and a cropped screenshot.

Set it up from the repository — setup also loads the browser extension, which is not in this package:

bash
git clone https://github.com/gowtham012/pinpointnode pinpoint/bridge/cli.js setup

This package is what MCP clients run: npx -y pinpoint-bridge mcp is a stdio MCP server that talks to the running bridge, or reads the saved notes when the bridge is not running. The iOS Simulator picker is served by the bridge at http://127.0.0.1:7331/ios. Everything stays on 127.0.0.1.

Full documentation: https://github.com/gowtham012/pinpoint#readme

來源:bridge/README.md,提交 368a942

工具

0
工具後設資料尚未被收錄。

版本歷史

1
  1. v0.5.0最新Oct 3, 2026