metro-mcp

web MCP Server

🚇 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.

VerifiedInstall Ready
webweb
10 views58 stars5 forksv0.12.0MIT

Why This Matters

Discovered via github-seeds and last synced 3mo ago.

VerifiedInstall Ready
Source
github-seeds
Stars
58
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx -y metro-mcp

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "metro-mcp": {
      "command": "npx",
      "args": [
        "metro-mcp"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

12
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (12)

Method

What happens

Plugin

Tools

4

React Navigation / Expo Router state

9

CPU profiling (React DevTools hook) + heap sampling + render tracking

7

Record interactions and generate Appium, Maestro, or Detox tests

1

Claude Code status bar integration

6

UI automation (tap, swipe, type)

2

Custom app commands

5

Browse and read files in app sandbox directories (Documents, caches, SQLite DBs)

3

Wait/polling helpers for async state changes

State

Display

Connected

`Metro ● localhost:8081` (green)