NEWThe ViroReact MCP Server is now in Claude's Connectors Directory

Your AI agent's favourite XR tool for React Native.

Add one MCP server to the coding agent you already use and it writes AR and VR that runs. Real ViroReact knowledge, tools to validate and test its own scenes, and the managed infrastructure to ship, all from one React Native codebase.

Create a free account
A coding agent writing a ViroReact AR scene in an IDE, with the ViroReact API reference it verified through the MCP server open beside the code.

What ReactVision is

ReactVision is the AR and VR stack for React Native, built so an AI coding agent can drive it: an open-source renderer, a managed cloud platform, and a visual editor. One codebase reaches phones and headsets, and your agent has real knowledge of all of it.

Agent-first, not agent-adapted

The ViroReact MCP server gives your coding agent the real component catalogue, prop schemas, and working scene examples, plus tools to run and check what it writes. Not a docs scrape, and not a wrapper someone bolted on afterwards.

One codebase, every headset and phone

ViroReact is an open-source, MIT licensed renderer for React Native. Your agent writes TypeScript once and it ships natively to iOS via ARKit, Android via ARCore, and Meta Quest via OpenXR.

The infrastructure comes with it

Cloud Anchors, Geospatial Anchors, asset hosting, and Environment Testing are managed services on the ReactVision Platform, so nobody on your team has to stand up XR backend infrastructure to ship.

PlatformRuntimeStatus
iOSARKitSupported
AndroidARCoreSupported
Meta Horizon OSQuest 3 / 3SSupported
visionOSApple Vision ProInternal Preview
Android XRSamsung, GoogleComing Soon

ViroReact is MIT licensed and free forever. The Platform and Studio are managed products, not open source.

Why agents build XR faster here

Most XR tooling assumes a human in a visual editor. ReactVision assumes an agent in a terminal, working in the language and repo it already understands.

Plugs into the agent you already use

Add one MCP server URL to Claude, Claude Code, Codex, Cursor, or Windsurf. Your existing prompts, rules files, and review habits carry over unchanged.

Almost nothing to set up

One npm package, one config plugin, and a development build. No editor to license, no asset pipeline to configure, no separate project to keep in sync with your app.

No engine to install or run

There is no multi-gigabyte engine download and no second toolchain. AR and VR scenes are React components in the React Native app your team already ships.

A closed loop, not a one-shot

Your agent writes a scene, validates it against the real component APIs, runs it in a renderer, and looks at the frames that came back. It catches its own mistakes instead of handing you code that has never run.

New to this? Start with our guide to AR for React Native, or read what the ViroReact MCP server gives your agent.

The agent development loop

Writing XR code is the easy part. Knowing whether it renders is the hard part, and it is the part agents normally cannot do. These three steps all run through the MCP server.

01

Build

Your agent writes ViroReact against current component and prop schemas, real scene examples, and the live platform matrix, so it knows what runs where before it commits to an approach.

A Claude Code session grounding itself with the ViroReact MCP server, calling tools to confirm component props and the correct VR scene root before writing code.
Build: the agent grounds itself in the real API before it writes.
02

Validate

Structural scene checks catch a misspelled prop or a component that does not exist immediately. Performance budget checks flag 3D models too heavy for the headset you are targeting, and crash logs come back explained.

A render report listing eight ViroReact scenes with rendered results, engine warnings, render times, and frame sizes.
Validate: every scene run, with the warnings that came back.
03

Test

The agent runs the scene in a real renderer and gets the frames back, taps objects, waits for animations, and compares two renders to see what changed. Record a room once and it can test in that space.

Two phones side by side: one recording a real room, the other running an AR bowling scene the agent tested in that recorded space.
Test: record a room once, then let the agent test in it.

Everything the Platform hands your agent

Anchoring, hosting, and asset generation are managed APIs your agent can call. Nobody has to build an XR backend first.

Cloud Anchors

Persist AR content across sessions and devices. Place a model in a room today and find it in the same spot tomorrow, on someone else's phone.

Geospatial Anchors

Pin AR content to real-world coordinates. Drop a 3D model on a street corner or any GPS point and find it there every time.

Asset Hosting

Host scenes and 3D assets centrally and stream them into your app at runtime, so content updates without an app store release.

Environment Testing

Record a real room once, then have your agent test XR code in that space repeatedly, instead of you picking up a phone every time it changes a line.

AI 3D Asset Creation

Generate 3D models from text or images inside Studio and place them straight into a scene, so a missing asset does not block the build.

Studio and code, both directions

Convert a ReactVision Studio scene into ViroReact TSX and back again, with a clear list of anything that could not make the trip.

Start building your XR app today

Add the ViroReact MCP server to your agent, then tell it what you want to build. A free Studio account is all you need to authenticate.

Pricing

Start free, no card required. Every tier includes the MCP server, the full Studio editor, and ViroReact. You pay when your asset hosting, Platform API, or AI credit usage grows.

Free

$0/yr
Forever, no card required
  • 500 MB asset hosting
  • 1,000 Platform API requests / mo
  • 350 AI credits / mo
  • MCP server, full editor, and ViroReact
  • Powered by ReactVision watermark
  • No Environment Testing
Start free

Basic

$250/yr
Save $50 a year
  • 1 GB asset hosting
  • 10,000 Platform API requests / mo
  • 1,000 AI credits / mo
  • No watermark
  • Environment Testing
  • Everything in Free
Choose Basic
Most popular

Pro

$800/yr
Save $100 a year
  • 5 GB asset hosting
  • 100,000 Platform API requests / mo
  • 2,500 AI credits / mo
  • No watermark
  • Environment Testing
  • Everything in Basic
Choose Pro

ViroReact itself stays free under MIT, regardless of tier. Rolling XR out across an organisation, or need it on-premises? See ReactVision for Enterprise.

Compare ReactVision

Weighing us against the tool you use today? Each comparison is a dedicated page with a full table and honest trade-offs.

Built with ReactVision

Shipped apps from teams and solo developers who picked ViroReact over a game engine.

Updates from ReactVision

Releases, agent tooling, and build guides from the team.