React Native Debugger MCP
# React Native Debugger MCP
An MCP server that connects to your React Native application debugger.
## ✨ Key Features
- Can retrieve console logs from Metro
## 🚀 Quick Start
Add the following to your Claude Desktop/Cursor MCP config:
```json
{
"mcpServers": {
"react-native-debugger-mcp": {
"command": "npx",
"args": ["-y", "@twodoorsdev/react-native-debugger-mcp"]
}
}
}
```
TDQS
Scored across 2 tools
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.
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.
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.
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.