Expo Android MCP
About
MCP server for Android emulator automation via ADB.
Use this server
Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.
Transportstdio (runs a local command)
Env vars
ADB_PATH ADB_SERIAL ADB_TIMEOUT_MS ADB_MAX_BUFFER_MB ADB_DEBUG MCP_TRANSPORT PORTClaude Code
claude mcp add --env ADB_PATH= --env ADB_SERIAL= --env ADB_TIMEOUT_MS= --env ADB_MAX_BUFFER_MB= --env ADB_DEBUG= --env MCP_TRANSPORT= --env PORT= expo-android -- npx @fndchagas/expo-android
Cursor
If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.
VS Code
code --add-mcp '{"name":"expo-android","command":"npx","args":["@fndchagas/expo-android"],"env":{"ADB_PATH":"","ADB_SERIAL":"","ADB_TIMEOUT_MS":"","ADB_MAX_BUFFER_MB":"","ADB_DEBUG":"","MCP_TRANSPORT":"","PORT":""}}'
JSON
{
"mcpServers": {
"expo-android": {
"command": "npx",
"args": [
"@fndchagas/expo-android"
],
"env": {
"ADB_PATH": "",
"ADB_SERIAL": "",
"ADB_TIMEOUT_MS": "",
"ADB_MAX_BUFFER_MB": "",
"ADB_DEBUG": "",
"MCP_TRANSPORT": "",
"PORT": ""
}
}
}
}
Environment variables are listed by name only — fill in your own values. Entries never carry secrets.