SkillAgentSearch skills...

NeuralBridge_mcp

🧠 AI-native Android automation via MCP. Give Claude, GPT, Gemini or any AI agent full control over Android β€” tap, swipe, type, screenshot β€” with ~6ms latency. 100x faster than Appium. 43 tools. No root required.

Install / Use

claude mcp add dondetir -- npx -y github:dondetir/NeuralBridge_mcp

If the server publishes to npm under a different name, use that package instead β€” check the repo README.

About this skill
πŸ”Œ

MCP Server

Model Context Protocol server

Quality Score

81/100

Category

Automation

Supported Platforms

Claude Code
Claude Desktop
Gemini CLI

Our assessment of NeuralBridge_mcp

NeuralBridge_mcp scores 81/100 on our quality scale, 2432nd of 2,880 Automation skills we index.

Its MCP Server is 6.2 KB long, well organised into 14 sections with 4 code examples: a thorough specification that gives an agent plenty to work with.

It has 43 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
29/30
Structure
20/20
Description
15/15
Adoption
7/20
Freshness
11/15

Maintenance, license and trust

  • The repository was last updated about 8 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 79/100, with 2 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit β€” read the skill file before letting an agent act on it.

NeuralBridge_mcp compared with similar skills

All 4 of these similar skills score higher than NeuralBridge_mcp; compare them before choosing.

SkillScoreStarsUpdatedFormat
NeuralBridge_mcp (this skill)by dondetir81438mo agoMCP Server
Agent-Reachby Panniantong100103.3k1d agoCLAUDE.md
headroomby headroomlabs-ai10077.9ktodayCLAUDE.md
CowAgentby zhayujie10047.6ktodayCLAUDE.md
Scraplingby D4Vinci10089.9ktodayMCP Server

Frequently asked questions

How do I install NeuralBridge_mcp?
Run claude mcp add dondetir -- npx -y github:dondetir/NeuralBridge_mcp. The install tabs above show the steps for each supported agent.
Which AI agents does NeuralBridge_mcp work with?
It is written for Claude Code, Claude Desktop and Gemini CLI, as a MCP Server file. Other agents that read the same format can often use it too.
Is NeuralBridge_mcp safe to use?
It declares no license and scores 79/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is NeuralBridge_mcp still maintained?
The repository was last updated about 8 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
<p align="center"> <img src="android/design/wave-bridge.svg" alt="NeuralBridge" width="120" /> </p> <h1 align="center">🧠 NeuralBridge</h1> <p align="center"> <strong>AI-native Android automation via the Model Context Protocol</strong> </p> <p align="center"> Give any AI agent β€” Claude, GPT, Gemini, or your own β€” full control over an Android device.<br/> Observe the UI. Tap. Swipe. Type. Manage apps. Capture screenshots.<br/> All with <strong>sub-100ms latency</strong>. No root required. </p> <p align="center"> <a href="LICENSE"><img src="https://img.shields.io/badge/License-Apache%202.0-blue.svg" alt="Apache 2.0 License" /></a> <a href="CHANGELOG.md"><img src="https://img.shields.io/badge/Version-0.4.0-success" alt="v0.4.0" /></a> <a href="docs/TOOLS.md"><img src="https://img.shields.io/badge/MCP%20Tools-32-brightgreen" alt="32 Tools" /></a> <a href="docs/PERFORMANCE.md"><img src="https://img.shields.io/badge/Avg%20Latency-6.4ms-brightgreen" alt="6.4ms" /></a> <a href="#"><img src="https://img.shields.io/badge/Android-7.0%2B-3DDC84?logo=android&logoColor=white" alt="Android 7+" /></a> <a href="#"><img src="https://img.shields.io/badge/Kotlin-2.0-7F52FF?logo=kotlin&logoColor=white" alt="Kotlin" /></a> </p> <p align="center"> <img src="docs/screenshots/status-tab.png" alt="Status β€” MCP server connected" width="240" /> &nbsp;&nbsp; <img src="docs/screenshots/setup-tab.png" alt="Setup β€” permission status" width="240" /> &nbsp;&nbsp; <img src="docs/screenshots/logs-tab.png" alt="Logs β€” real-time tool calls" width="240" /> </p>

πŸ€” Why NeuralBridge?

Existing Android automation falls into two camps β€” and both share the same bottleneck:

  1. Test frameworks (Appium, Maestro) β€” built for QA, not AI agents. Every action routes through ADB or UIAutomator IPC, costing 200-1000ms per operation.
  2. MCP wrappers (mobile-mcp, droidrun) β€” AI-aware, but thin ADB wrappers underneath. 200-2000ms per action.

NeuralBridge takes a different approach: an on-device AccessibilityService that executes actions in-process, eliminating IPC overhead entirely.

| | NeuralBridge | Appium | Maestro | mobile-mcp | droidrun | ADB Shell | |---|:---:|:---:|:---:|:---:|:---:|:---:| | ⚑ Tap latency | ~2ms | 300-1000ms | 750ms-2s | 500-2000ms | 200-1000ms | 300-1000ms | | ⌨️ Text input | ~1.4ms | 500-3000ms | 750ms-2s | 500-2000ms | 200-1000ms | 500-2000ms | | 🌳 UI tree read | 18-33ms | 500-2000ms | 750ms-2s | 1-5s | 200-500ms | 1-5s | | πŸ“Έ Screenshot | ~60ms | 300-500ms | ~1s | 300-500ms | ~250ms | 300-500ms | | πŸ”Œ MCP native | Yes | Add-on | Yes (stdio) | Yes | Via adapter | No | | πŸ› οΈ MCP tools | 43 | 30+ (add-on) | 14+ | ~19 | ~11 | β€” | | 🎯 Token optimization | Yes (73%) | No | No | No | No | No |

[!TIP] 100x faster on average β€” NeuralBridge averages 6.4ms per action vs ~800ms for Appium and ~1.5s for mobile-mcp. See full benchmarks β†’


πŸ—οΈ How It Works

Your AI agent speaks MCP over HTTP directly to the companion app β€” no middleware, no ADB, no intermediate server.

<p align="center"> <img src="docs/diagrams/architecture.svg" alt="NeuralBridge Architecture" width="800" /> </p>

[!NOTE] 1 hop, not 5. Appium routes through HTTP β†’ Appium Server β†’ ADB β†’ UIAutomator2 β†’ Device. NeuralBridge goes Agent β†’ HTTP β†’ Companion App. The AccessibilityService runs in-process β€” like the difference between a phone call and a note on your own desk. Deep dive β†’


πŸš€ Quickstart

Prerequisites: Android SDK (API 24+), Java JDK 17, Android device or emulator (7.0+)

1️⃣ Clone & Build

git clone https://github.com/dondetir/NeuralBridge_mcp.git
cd NeuralBridge_mcp/android
./gradlew assembleDebug

2️⃣ Install & Enable

# Install the companion app
adb install -r app/build/outputs/apk/debug/app-debug.apk

# Enable AccessibilityService
adb shell settings put secure enabled_accessibility_services \
  com.neuralbridge.companion/.service.NeuralBridgeAccessibilityService
adb shell settings put secure accessibility_enabled 1

[!IMPORTANT] Android 15+ requires an extra step: Settings β†’ Apps β†’ NeuralBridge β†’ Enable "Allow restricted settings"

3️⃣ Connect Your AI Agent

The app shows its IP on the main screen. Add it to your agent's MCP config:

# Claude Code
claude mcp add neuralbridge http://<device-ip>:7474/mcp --transport http
<details> <summary>πŸ“‹ Manual config (Claude Desktop / any MCP client)</summary>
{
  "mcpServers": {
    "neuralbridge": {
      "type": "http",
      "url": "http://<device-ip>:7474/mcp"
    }
  }
}
</details>

4️⃣ Verify

Ask your AI agent: "Take a screenshot of the Android device" β€” if you see a screenshot, you're connected! πŸŽ‰


πŸ“š Documentation

| | Document | What's inside | |---|---|---| | πŸ—οΈ | Architecture | Data flow, command paths, selector system, limitations | | πŸ› οΈ | Tools Reference | All 32 MCP tools with descriptions and latencies | | ⚑ | Performance | Benchmarks, architecture comparison, token optimization | | πŸ”§ | Troubleshooting | Connection issues, permissions, screenshots, crashes | | πŸ”¨ | Development | Building from source, project structure, protobuf, logs | | πŸ“± | Android App | App-specific setup and permissions | | 🀝 | Contributing | Code style, PR process, guidelines | | πŸ”’ | Security | Vulnerability reporting policy |


πŸ—ΊοΈ Roadmap

  • [x] ~~Core MVP β€” 16 tools, TCP protocol, basic gestures~~
  • [x] ~~Advanced gestures, selectors, event streaming, notifications~~
  • [x] ~~Semantic resolver, scroll-to-element, accessibility audit, screenshot diff~~
  • [ ] Multi-device, WebView tools, CI/CD integration, visual regression

🀝 Contributing

See CONTRIBUTING.md for guidelines. High-priority areas: additional MCP tools, performance optimizations, cross-platform support (iOS), and example demos.


πŸ“„ License

Apache 2.0 β€” Copyright 2026 dondetir

"Powered by NeuralBridge"

Related Skills

View on GitHub
GitHub Stars43
CategoryAutomation
Updated7mo ago
Forks21

Languages

Kotlin

Trust signals

79/100

From repository metadata: license, adoption, age and documentation. Not a code audit β€” see the Safety scan above for what the skill file itself contains.

1 medium1 low1 info