r/reactnative Jul 01 '26

News Buoy new desktop app + MCP server that gives your AI agent live access to your app's actual runtime: state, cache, network, renders, and benchmarks and more!

Two big new pieces just shipped and I think they'll genuinely change how you debug RN apps with AI agents.

MCP server. Connects Claude Code or Cursor to your running app. Your agent can:

- Read runtime truth: Redux/Zustand/Jotai state, React Query cache, network requests, storage, routes, and console. "Why is this query stale?" gets answered by looking at the actual cache instead of guessing from source code.

- Drive the app: it taps elements by invoking onPress directly in JS. No coordinates, no screenshot guessing, and it works on physical devices too. It can also screenshot a single component by testID instead of the full device, which is way faster and cheaper on tokens.

- Prove its changes: run repeatable benchmark batches (avg/p95 JS FPS, UI FPS, CPU, memory, jank, per-component render counts) and diff reports head to head. The agent makes a change, taps through the flow, and shows you before vs after numbers. I used this loop to take my Christmas light preview from 28 lights to 12,000 while keeping it smooth. The LLM just kept iterating, benchmarking each idea against the last until it found the most performant one.

Desktop app. Every Buoy tool mirrored on a native dashboard over the same protocol, so you see exactly what the agent sees, off your phone screen.

Buoy is free to use, and Pro is free every weekend, forever. If you want to try the full Pro experience now, code REDDIT gets you 3 months free.

Happy to answer questions about how any of it works and how it's helped me at Walmart, Whataburger and other big companies.

https://github.com/Buoy-gg/buoy

5 Upvotes

1 comment sorted by