关于 Pinpoint
Pinpoint 是本地桥接程序和 MCP 服务,可捕获对运行中浏览器应用或 iOS Simulator 元素的评论,并将选择器、DOM 路径、样式、组件链、源码提示和截图提供给编码 Agent。
主要功能
- 01选择浏览器或 iOS Simulator 中的元素
- 02为所选元素添加评论
- 03捕获选择器、DOM 路径和样式
- 04附带组件链和源码文件提示
- 05在反馈中提供裁剪截图
适用场景
- 01报告特定 UI 元素的视觉问题
- 02为编码 Agent 提供 UI 修改所需的上下文
MCP 相关
stdio MCP 服务连接正在运行的本地桥接程序;桥接程序不可用时,也可读取保存的备注。桥接程序和 iOS Simulator 选择器运行在 127.0.0.1。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
7收录的工具列表 · 更新于 1 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| url | string | 否 | 仅包含页面 URL 以此开头的批注 |
详细介绍
pinpoint-bridge
Pinpoint 背后的本地桥接程序和 MCP 服务:在运行中的应用里指向某个元素——可以是浏览器中的页面,也可以是 iOS Simulator 中的原生应用——说出需要修改的内容,你的编码 Agent(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 上处理。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。