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_mcpIf the server publishes to npm under a different name, use that package instead β check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
AutomationSupported Platforms
Tags
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.
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.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| NeuralBridge_mcp (this skill)by dondetir | 81 | 43 | 8mo ago | MCP Server |
| Agent-Reachby Panniantong | 100 | 103.3k | 1d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 77.9k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.6k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 89.9k | today | MCP 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.
Skill content
View source on GitHubπ€ Why NeuralBridge?
Existing Android automation falls into two camps β and both share the same bottleneck:
- Test frameworks (Appium, Maestro) β built for QA, not AI agents. Every action routes through ADB or UIAutomator IPC, costing 200-1000ms per operation.
- 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
Agent-Reach
103.3kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu β one CLI, zero API fees.
headroom
77.9kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.6kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Scrapling
89.9kπ·οΈ The BEST Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit β see the Safety scan above for what the skill file itself contains.
