mcpField
B
Buoy-gg

Buoy-gg

本地服务
buoy.gg开发工具6925 天前更新

关于 Buoy-gg

Buoy-gg 提供嵌入应用的开发工具,可检查和修改运行中的 React Native 或 Flutter 应用,包括网络活动、存储、路由和渲染。其 MCP 服务允许 AI 编辑器与运行中的应用交互,Buoy Desktop 则可展示跨设备连接的工具。

主要功能

  1. 01运行时检查和修改应用状态
  2. 02提供网络、存储、路由和渲染工具
  3. 03将应用工具连接到 Buoy Desktop
  4. 04为 AI 编辑器提供 MCP 访问
  5. 05支持 Sim Farm 和 Chrome Farm

适用场景

  1. 01检查请求并覆盖网络响应
  2. 02修改缓存数据或强制进入加载和错误状态
  3. 03让 AI 编辑器读取并修改运行中的应用

MCP 相关

MCP 服务允许 AI 编辑器读取和修改运行中的应用,也可运行 Sim Farm 和 Chrome Farm。访问应用工具需要在应用中配置 `@buoy-gg/external-sync`;MCP 功能因账户方案而异。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"buoy-gg": {
"command": "npx",
"args": [
"-y",
"@buoy-gg/mcp"
]
}
}
}
启动命令npx -y @buoy-gg/mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@buoy-gg/mcp7.0.41

工具

60

收录的工具列表 · 更新于 2 周前

参数类型必填说明
deviceIdstring否目标设备 ID(接入设备中自动选择)。

详细介绍

Buoy。一套工具包,适用于每个团队。在运行中的应用内切换环境、以客户身份登录、强制触发错误或回退状态。

驻留在应用内的开发者工具。

buoy.gg  ·  文档  ·  快速入门  ·  桌面应用  ·  价格

npm version npm downloads legacy downloads


Buoy 会在你的应用中放置一个浮动菜单。用它检查网络请求、存储和查询缓存。你也可以检查状态仓库、路由、渲染和速度。在应用运行时修改它们。将同一会话连接到 Buoy Desktop 或 MCP。也可以直接在应用中使用 Ask Buoy。

Flutter 有专门的调试构建设置。 Capacitor / Ionic(Beta)可在 iOS 和 Android 上使用 Web 工具。 Solid(Beta)适用于使用 Vite 构建的 Solid 1.9 应用。 Vue 和 Nuxt(Beta)适用于使用 Vite 构建的 Vue 3.3 及更高版本,也适用于 Nuxt 4。 Three.js(Beta)适用于 R3F 和普通应用。 使用 Scene 查看和编辑 3D 对象。

在 buoy.gg 播放 Buoy 影片(1 分 50 秒)

开始使用

最快捷的方式是让你的编码 Agent 帮你完成。将下面的提示词粘贴到 Claude Code、Cursor 或 Codex 中。它会按照 buoy.gg/install.md 操作,安装核心包和与你的依赖匹配的工具,并告诉你如何在设备上检查。

Agent 安装提示词
Install Buoy, the in-app devtools for React Native and Expo, in this project.

Read the full instructions first:
  curl -fsSL https://buoy.gg/install.md
Read the raw text, not a summary. If curl is unavailable, use any HTTP tool you have. Ask me to paste the document only if nothing can fetch it.

Do the install yourself: inspect the repo, run the commands, edit the files. Do not hand me steps you can run.

Work out the routine decisions from the repo: package manager, which app to target, where the menu mounts, which Buoy tools match the dependencies already installed. If Buoy is already partly installed, repair and extend it; never add a second mount, provider, or package set.

When instructions conflict, follow this order: what I say here, then the document's rules about which packages exist and what needs my permission, then this project's own constraints, then the rest of the document, then your judgment.

Ask me before: adding a native dependency, opening a browser or creating an account, changing what a production build does beyond what the document specifies, or anything hard to undo. Do not commit.

You are not done when the packages install. Run this project's existing typecheck; add no tooling. Then report what you installed and why, what you skipped and why, every file you changed, what you verified, and the exact steps I take on the device to confirm the menu appears and captures a request.

若要手动安装,请先安装核心包和 Network 工具,然后登录:

npm install @buoy-gg/core @buoy-gg/network
npx --package=@buoy-gg/core buoy login

如何挂载菜单、加载密钥和添加更多工具,请参阅快速入门。你需要开发构建版本以及 Buoy Free 或 Pro 账户。

查看效果

每个工具的文档页面都有一段短片,录制于真实应用中。

Network 工具影片React Query 工具影片Ask Buoy 影片
读取、计时并覆盖请求编辑缓存数据,强制进入加载和错误状态应用内的 Agent
## 工具

仅安装应用所需的工具。每个链接都指向相应的指南。

网络 · 存储 · 时间机器 · 场景 · 时钟 · 生命周期 · 位置 · 权限 · Ask Buoy · 环境 · React Query · 路由 · 调试边框 · 高亮更新 · 性能监控 · JS Top · 图像 · 场景(Beta) · 资源 · 事件 · 控制台 · Sentry · Redux · Zustand · Jotai · 模拟身份 · 电视遥控器 · 焦点检查器 · 摄像头 · 叠加层

超越设备

Buoy Desktop 会在桌面面板中显示已连接的工具,并让你在设备间切换。MCP 服务 可让 AI 编辑器读取并修改正在运行的应用。免费账户可使用基础 MCP,Pro 则提供完整 MCP。MCP 还会运行 Sim Farm。它为 Buoy Optimize 提供许多精简版 iOS 模拟器或 Android 手机,让你的 Agent 可以同时尝试多种提速方案。Chrome Farm 会在你的 Web 应用中运行多个精简版 Chrome,让测试并行运行。Buoy Web 可让 AI 通过真实点击来替你使用 Chrome。它不需要在应用中进行任何配置。桌面应用和 MCP 的应用工具需要在应用中安装 @buoy-gg/external-sync;桌面应用指南 介绍了如何连接。

Buoy 会在开发构建中启动。要在已发布的应用中启用它,需要 Pro 和你自己的访问检查;启用前请阅读组件参考。

反馈

发现了 Bug,或想要一个尚不存在的工具?提交问题。功能请求会影响后续的开发方向。

许可证

专有软件。© Buoy LLC。保留所有权利。请参阅服务条款。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。