Buoy Gg

io.github.Buoy-gg由 GitHub 账号 Buoy-gg 发布v7.0.41更新于 Oct 27, 2026

Let AI agents read and drive a running React Native or Flutter app through Buoy's devtools.

已验证STDIO仅桌面浏览器自动化开发者工具

概览

AI 生成的概览

把 AI 代理接入 Buoy 的应用内开发者工具,可读取并修改正在运行的 React Native、Flutter 或 Web 应用。

可以做什么
  • 查看并修改运行中的应用:网络请求、存储、缓存、状态库、路由、渲染与性能
  • 覆盖请求,强制进入加载或错误状态
  • 并行运行多个精简 iOS 模拟器、Android 手机或 Chrome,用于批量测速与测试
  • 通过 Buoy Web 用真实点击操作 Chrome,无需在应用中添加任何内容
适用场景
适合在已安装 Buoy 的 React Native、Expo、Flutter 或基于 Vite 的应用开发过程中,让 AI 编辑器检查或修改正在运行的应用,或在模拟器和浏览器上并行做多组实验。
运行要求
以 npm 包 @buoy-gg/mcp 通过 stdio 在本地运行。需要应用的开发构建、Free 或 Pro 的 Buoy 账号,应用工具还需在应用中添加 @buoy-gg/external-sync。仅支持桌面端。
安装前请注意
该 MCP 可修改运行中的应用,包括覆盖请求和编辑缓存数据。免费账号只能使用基础版 MCP,完整版 MCP 与 Sim Farm 需要 Pro。在已发布的应用中启用 Buoy 需要 Pro 并自行做访问控制。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Buoy Gg,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README


Buoy puts a floating menu in your app. Use it to check web calls, storage and query caches. You can check stores, routes, renders and speed too. Change them while your app runs. Link the same session to Buoy Desktop or MCP. Or use Ask Buoy right in your app.

Flutter has its own setup for debug builds. Capacitor / Ionic (Beta) uses the web tools on iOS and Android. Solid (Beta) works in Solid 1.9 apps built with Vite. Vue and Nuxt (Beta) works in Vue 3.3 and up built with Vite, and in Nuxt 4. Three.js (Beta) works with R3F and plain apps. Use Scene to see and edit 3D objects.

[Play the Buoy film (1 minute 50 seconds) on buoy.gg]

Get started

The quickest way in is to let your coding agent do it. Paste the prompt below into Claude Code, Cursor or Codex. It follows buoy.gg/install.md, installs the core plus the tools that match your dependencies, and tells you how to check it on the device.

Agent install prompt
text
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.mdRead 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.

To install by hand, start with the core and the Network tool, then sign in:

bash
npm install @buoy-gg/core @buoy-gg/networknpx --package=@buoy-gg/core buoy login

Mounting the menu, loading your key and adding more tools are covered in the Quick start. You need a development build and a Free or Pro Buoy account.

See it work

Each tool has a short film on its docs page, recorded on a real app.

[Network tool film][React Query tool film][Ask Buoy film]
Read, time and override requestsEdit cached data, force loading and error statesAn agent inside your app

Tools

Install only the ones your app needs. Each link goes to its guide.

Network · Storage · Time Machine · Scenarios · Bug Links · Memory Leaks · Clock · Lifecycle · Location · Permissions · Ask Buoy · Env · React Query · Routes · Debug Borders · Highlight Updates · Bench · JS Top · Images · Scene (Beta) · Assets · Events · Console · Sentry · Redux · Zustand · Jotai · Impersonate · TV Remote · Focus Inspector · Camera · Native Profiler · Overlay · OTA Updates

Beyond the device

Buoy Desktop shows your connected tools in desktop panels and lets you switch between devices. The MCP server lets an AI editor read and change the running app. A free account gets the basic MCP, and Pro adds the full MCP. The MCP also runs the Sim Farm. It gives Buoy Optimize many slim iOS sims or Android phones, so your agent can try many speed ideas at once. The Chrome Farm runs many slim Chromes on your web app, so your tests run side by side. Buoy Web lets your AI use Chrome for you, with real clicks. It needs nothing in your app. Desktop and the MCP's app tools need @buoy-gg/external-sync in your app; the Desktop guide covers the connection.

Buoy starts in development builds. Turning it on in a shipped app takes Pro and your own access checks; read the component reference before you do.

Feedback

Found a bug, or want a tool that doesn't exist yet? Open an issue. Feature requests shape what gets built next.

License

Proprietary software. © Buoy LLC. All rights reserved. See the Terms of Service.

Native Profiler

Trace native CPU work on iOS Simulator or Android. Find hot threads and long UI work in MCP or Desktop. Needs a Buoy Pro app. Read the guide.

来源:README.md,提交 b4c7c79

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v7.0.41最新Sep 29, 2026

评分

已满足适用检查项的 40%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。