React Native MCP
MCP server for React Native app automation and monitoring

Use with Cursor, Claude Desktop, and GitHub Actions — or run E2E tests with YAML scenarios.

🌳

React Fiber Access

Query and inspect components via the React Fiber tree — no DOM needed. Use testID, text, or hierarchy selectors.

🔍

State Inspection

Inspect React state hooks (useState, Zustand, etc.) of any component. Track state changes in real time.

Render Profiling

Track component mounts, re-renders, and unnecessary renders. Find performance bottlenecks without React DevTools.

🌐

Network Mocking

Intercept XHR/fetch requests and inject mock responses. Test edge cases without a backend.

🛠️

42 MCP Tools

Tap, swipe, screenshot, assert, eval, and more — 42 tools across 12 categories, all callable by AI.

📋

YAML E2E Testing

Write scenarios in YAML — tap, assert, wait — and run them locally or in CI without AI.

📦

Zero Native Module

Pure JavaScript runtime + host CLI tools (adb/idb). No native module to install, no linking, works with any RN project.

🤖

Any MCP Client

Cursor, Claude Desktop, Claude Code, GitHub Copilot, Windsurf, Antigravity — works with any MCP-compatible client.