Skip to main content
Glama
React Native Debugger MCP

React Native Debugger MCP

by twodoorsdev

React Native デバッガー MCP

React Native アプリケーション デバッガーに接続する MCP サーバー。

✨ 主な特徴

  • Metroからコンソールログを取得できます

Related MCP server: Tasker MCP

🚀 クイックスタート

Claude Desktop/Cursor MCP 構成に以下を追加します。

{
  "mcpServers": {
    "react-native-debugger-mcp": {
      "command": "npx",
      "args": ["-y", "@twodoorsdev/react-native-debugger-mcp"]
    }
  }
}

Available Tools

2 tools
getConnectedAppsC

Get the connected apps

NameRequiredDescriptionDefault
metroServerPortYesThe port number of the Metro server
readConsoleLogsFromAppA

Reads console logs from a connected React Native app through the debugger WebSocket

NameRequiredDescriptionDefault
appYesThe app object as returned by getConnectedApps
maxLogsNoMaximum number of logs to return (default: 100)

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 2 tool updatesv1.0.0
    • First observedgetConnectedApps
    • First observedreadConsoleLogsFromApp

TDQS

B3/5.0

Scored across 2 tools

Disambiguation5/5

The two tools have clearly distinct purposes: one retrieves a list of connected apps, while the other reads console logs from a specific app. There is no overlap or ambiguity between them, making it easy for an agent to select the correct tool based on the task.

Naming Consistency4/5

The tool names follow a consistent verb_noun pattern (getConnectedApps, readConsoleLogsFromApp), with both using camelCase. However, the second tool name is quite long and descriptive, which slightly deviates from the simplicity of the first, but the overall naming convention is clear and predictable.

Tool Count2/5

With only two tools, the server feels thin for a React Native debugger domain, which typically involves more operations like inspecting elements, setting breakpoints, or managing app state. This limited set may not cover essential debugging workflows, indicating an under-scoped tool surface.

Completeness2/5

The tool set is severely incomplete for a debugger server. It lacks basic debugging operations such as inspecting app components, setting breakpoints, evaluating expressions, or controlling app execution. This creates significant gaps that will likely cause agent failures in comprehensive debugging tasks.

Maintenance

ActivityInactive
ResponsivenessNo recent community issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server for Android's Tasker automation app
    52
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    This MCP server enables real-time debugging and inspection of running React Native apps, providing access to console logs, errors, network requests, navigation state, storage, and performance profiling.
    1
    MIT