React Native Expo MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| EAS_TOKEN | No | EAS token for cloud builds | |
| EXPO_TOKEN | No | Expo authentication token for EAS CLI | |
| ANDROID_HOME | No | Path to Android SDK (required for Android development) | |
| ANDROID_SDK_ROOT | No | Root path of Android SDK (required for Android development) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| expo_dev_startB | Start Expo development server with QR code for device testing |
| expo_dev_sendA | Send command to running Expo dev server (reload, clear cache, etc.) |
| expo_dev_readB | Read logs from running Expo dev server |
| expo_dev_stopA | Stop running Expo dev server |
| expo_build_local_startB | Start local native build (expo run:ios or expo run:android) |
| expo_build_local_readA | Read logs and progress from running local build |
| expo_build_local_stopB | Cancel running local build |
| eas_buildC | Trigger EAS cloud build for iOS/Android |
| eas_build_statusB | Check status of EAS cloud builds |
| eas_submitB | Submit build to app stores (App Store / Play Store) |
| expo_create_appB | Create a new Expo/React Native project with template support |
| expo_doctorC | Diagnose Expo project issues and optionally fix them |
| expo_installA | Install Expo-compatible packages with version compatibility checks |
| expo_upgradeB | Upgrade Expo SDK and dependencies to newer version |
| eas_updateB | Publish over-the-air (OTA) update via EAS Update |
| eas_update_statusB | Check status of published OTA updates |
| generate_component_testC | Generate comprehensive React Native component tests following industry best practices |
| analyze_testing_strategyC | Analyze current testing strategy and provide recommendations |
| analyze_test_coverageB | Analyze test coverage and identify gaps |
| analyze_componentC | Analyze React Native component for best practices |
| analyze_codebase_performanceB | Analyze entire React Native codebase for performance issues |
| analyze_codebase_comprehensiveB | Comprehensive React Native codebase analysis including performance, security, refactoring, and upgrades |
| optimize_performanceC | Get performance optimization suggestions for React Native |
| architecture_adviceA | Get React Native architecture and project structure advice |
| debug_issueB | Get debugging guidance for React Native issues |
| check_for_updatesB | Check for available updates to the React Native MCP server |
| get_version_infoA | Get React Native MCP Server version and build information |
| remediate_codeC | Automatically fix React Native code issues with expert-level solutions |
| refactor_componentC | Provide expert-level refactoring suggestions and implementations |
| upgrade_packagesC | Automatically check for package updates and provide upgrade recommendations |
| resolve_dependenciesC | Analyze and resolve dependency conflicts in React Native projects |
| audit_packagesA | Perform security audit on project dependencies and provide fix recommendations |
| migrate_packagesB | Migrate deprecated packages to their recommended alternatives |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| react-native-code-review | Review React Native code for best practices and improvements |
| react-native-architecture | Design React Native app architecture |
| react-native-performance | Optimize React Native app performance |
| react-native-debug | Debug React Native issues |
| react-native-migration | Guide for React Native migrations and upgrades |
| react-native-testing | React Native testing strategy and implementation |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| react-native-docs | Official React Native documentation and guides |
| best-practices-guide | Comprehensive guide to React Native best practices |
| performance-guide | Performance optimization strategies and techniques |
| common-patterns | Common patterns and solutions for React Native development |
| iOS Development Guide | iOS-specific React Native development guide |
| Android Development Guide | Android-specific React Native development guide |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Divagnz/mcp-react-native-expo'
If you have feedback or need assistance with the MCP directory API, please join our Discord server