Expo MCP servers: which one to use
Use Expo's own hosted server for docs, EAS builds and simulator testing. Community servers are small and cover one job each, like docs search or device control.
- Servers
- 12
- active
- Official
- 1
- by Expo
- Hosted
- 2
- nothing to install
- Local
- 9
- runs on your machine
- OAuth
- 1
- sign in, no key
Expo runs an official MCP server, and it is also available in Claude Connectors, so you can use it from Claude on the web, desktop and mobile with no local install. It teaches your assistant the Expo SDK and lets it manage builds and workflows, and work with simulators and React Native DevTools. The community servers are small projects with 2 to 22 stars. Choose one only for a narrow job, such as offline docs search or Android emulator control.
Good for
- Expo developers who want an assistant that reads current Expo docs
- Teams that run EAS builds and workflows and want an assistant to investigate failures
- Developers testing an app on a simulator or emulator through an assistant
- Anyone who wants docs search that works offline
Which Expo MCP server to use
Use Expo's hosted server for almost everything. Add a community server only for offline docs, Android emulator control through ADB, or driving an app on a real phone.
| Server | Official | Runs | Sign-in | Does | GitHub stars |
|---|---|---|---|---|---|
| For Expo | |||||
| ExpoThis page | Yes | Hosted | Expo account | Docs, builds, simulators | – |
| expo-android | No | Local | No sign-in | Android emulator | 4 |
| Expo MCP Bridge | No | Local | – | Real devices | 2 |
| Other tools for the same job | |||||
| Expo Docs MCP | No | Local | No sign-in | Docs search | 22 |
| expo-local-docs-mcp | No | Local | No sign-in | Offline docs | 17 |
All Expo MCP servers
12 active · 1 official · official first, then by GitHub stars
- Expo MCP ServerOfficialHostedOAuth
Expo's hosted MCP server: AI clients search Expo docs, manage EAS builds and, with the expo-mcp package and a running dev server, take simulator screenshots and taps.
ExpoKitLocalSearch and add animated Expo and React Native UI components, charts and screens to your app.
17 GitHub stars
Expo Android MCPLocalMCP server for Android emulator automation via ADB.
4 GitHub stars- mcp-react-native-expoLocal
React Native Expo MCP server - forked and expanded with expert code remediation, advanced refactoring, modular architecture, and comprehensive testing. Professional development companion for React Native teams with upcoming Expo, ADB, and iOS tool integra
3 GitHub stars
Expo Agent BridgeLocalLet AI agents see, tap, type, scroll, screenshot and debug your Expo app on a real phone.
2 GitHub stars
Expo Launch VideoLocalRecord your Expo app on a real phone and edit a 1080p launch video with motion graphics and sound.
2 GitHub stars- expo-agent-kit
Website & docs for expo-mcp-bridge and expo-launch-video — give your AI agent your Expo app on a real phone, and make launch videos.
2 GitHub stars - expo-metro-mcpLocal
MCP server for Expo/React Native development — live logs, stack trace resolution, runtime evaluation, and simulator/emulator automation via CDP and platform CLIs.
1 GitHub stars - expo-remote-app-mcpLocal
MCP bridge server for remotely inspecting an Expo app over WebSocket and CDP.
1 GitHub stars
Native AnimationLocalReact Native / Expo motion components: search, read customization props, copy source into your app.
0 GitHub stars- expo-state-mcpLocal
MCP server + in-app HTTP bridge for Expo SQLite and Zustand — works with Cursor, Claude, OpenAI Codex (CLI + IDE), and any MCP client (dev-only)
0 GitHub stars - ExpoHosted
Your Expo and EAS project in natural language: up to date SDK docs, cloud builds (status, logs, trig
0 GitHub stars
Questions
Is there an official Expo MCP server?
Yes. Expo hosts it as a remote server, and its docs list Claude, Claude Code, Cursor and VS Code among the supported tools. It is also available in Claude Connectors.
What can the official Expo server do?
Expo's docs say it can fetch current Expo documentation, install compatible packages with npx expo install, and trigger and monitor EAS builds and workflows. It can also pull TestFlight crash data, query EAS Observe metrics, and work with simulators and React Native DevTools.
Do I need to install anything?
Not for docs and builds. The simulator and DevTools features use Expo's local expo-mcp package, which the expo-mcp repo describes as the provider of local MCP tools for Expo development.
Does it work in Claude?
Yes. Expo's docs say it works with Claude and Claude Code, and it is in Claude Connectors for the web, desktop and mobile apps.
Which server works offline?
expo-local-docs-mcp. Its README says it reads local .mdx docs files and works completely offline. Expo Docs MCP also describes itself as offline first, caching downloaded docs for a week.
Which server controls an Android emulator?
expo-android. It drives an Android emulator or device through ADB, so it needs the Android SDK platform-tools and a running emulator or connected device.
Can an assistant drive my app on a real phone?
Expo MCP Bridge says it works with Expo Go or a dev build on an iPhone or Android phone over Wi-Fi, with one component added to your app.
Is it free?
The local expo-mcp package and Expo Docs MCP are MIT-licensed. The hosted server uses your Expo account, so check Expo's pricing for the EAS features you use.