NeuralBridge
FreeNot checkedπ§ 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.
About
π§ 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.
README
π§ NeuralBridge
AI-native Android automation via the Model Context Protocol
Give any AI agent β Claude, GPT, Gemini, or your own β full control over an Android device.
Observe the UI. Tap. Swipe. Type. Manage apps. Capture screenshots.
All with sub-100ms latency. No root required.
π€ 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.
[!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
π Manual config (Claude Desktop / any MCP client)
{
"mcpServers": {
"neuralbridge": {
"type": "http",
"url": "http://<device-ip>:7474/mcp"
}
}
}
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
-
Core MVP β 16 tools, TCP protocol, basic gestures -
Advanced gestures, selectors, event streaming, notifications -
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"
Installing NeuralBridge
This server has no published package β it is built from source. Open the repository and follow its README.
βΈ github.com/dondetir/NeuralBridge_mcpFAQ
Is NeuralBridge MCP free?
Yes, NeuralBridge MCP is free β one-click install via Unyly at no cost.
Does NeuralBridge need an API key?
No, NeuralBridge runs without API keys or environment variables.
Is NeuralBridge hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install NeuralBridge in Claude Desktop, Claude Code or Cursor?
Open NeuralBridge on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install β the config is generated automatically, no JSON editing.
Related MCPs
LibreOffice Tools
Enables AI agents to read, write, and edit Office documents via LibreOffice with token-efficient design. Supports multiple formats including DOCX, XLSX, PPTX, a
by passerbyflutterdannote/figma-use
Full Figma control: create shapes, text, components, set styles, auto-layout, variables, export. 80+ tools.
by dannoteLogo.dev
Search and retrieve company logos by brand or domain. Customize size, format, and theme to match your design needs. Accelerate design, prototyping, and content
by NOVA-3951Design Inspiration Server
Searches top design platforms like Dribbble and Behance to provide UI inspiration, color palettes, and layout patterns via the Serper API. It allows users to re
by YonasValentinCompare NeuralBridge with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All design MCPs
