steve228uk/metro-mcp
š A plugin-based MCP server for React Native runtime debugging, inspection, and automation. Connects to Metro bundler via Chrome DevTools Protocol ā no app code changes needed for most features.
Platform-specific configuration:
{
"mcpServers": {
"metro-mcp": {
"command": "npx",
"args": [
"-y",
"metro-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
[](https://vscode.dev/redirect/mcp/install?name=metro-mcp&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22metro-mcp%22%5D%2C%22env%22%3A%7B%7D%7D) [](https://cursor.com/en/install-mcp?name=metro-mcp&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIm1ldHJvLW1jcCJdLCJlbnYiOnt9fQ==)
A plugin-based MCP server for React Native runtime debugging, inspection, and automation. Connects to Metro bundler via Chrome DevTools Protocol ā no app code changes needed for most features.
Works with Expo, bare React Native, and any project using Metro + Hermes.
---
---
claude mcp add metro-mcp -- npx -y metro-mcp
# or with Bun
claude mcp add metro-mcp -- bunx metro-mcp{
"mcpServers": {
"metro-mcp": {
"command": "npx",
"args": ["-y", "metro-mcp"]
}
}
}Or with Bun:
{
"mcpServers": {
"metro-mcp": {
"command": "bunx",
"args": ["metro-mcp"]
}
}
}claude mcp add metro-mcp -- npx -y metro-mcp --port 19000---
xcrun simctl is used for most operations)adb on your PATHLoading reviews...