Mobile Device Mcp
@saranshbamania
关于 Mobile Device Mcp
MCP server that gives AI coding assistants the ability to see and interact with mobile devices. 49 tools for Android/iOS — AI-powered visual analysis (Claude + Gemini), smart tap/type by description, Flutter widget tree inspection, video recording, and test script generation. 4-t
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mobile-device": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mobile-device-mcp"
],
"env": {
"GOOGLE_API_KEY": "your-google-api-key"
}
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Mobile Device Mcp?
Mobile Device Mcp gives AI coding assistants (Claude Code, Cursor, Windsurf) the ability to see and interact with mobile devices. It provides 49 MCP tools across seven categories including Device Control, AI Vision, Flutter, iOS Simulator, Video Recording, Test Generation, and App Management. It is built for developers who need to automate mobile device interactions from their coding environment.
How to use Mobile Device Mcp?
Run npx mobile-device-mcp with zero setup. It automatically discovers ADB, detects connected Android devices, and installs the companion app. For iOS simulators and Flutter apps, additional capabilities are activated when a Dart VM Service is detected. No configuration files are needed to start.
Key features of Mobile Device Mcp
- 49 MCP tools across 7 categories for device interaction
- AI Vision tools: smart tap by description, screen analysis, OCR, form filling
- Flutter widget tree inspection and hot reload/restart via Dart VM Service
- iOS Simulator control (boot, screenshot, shutdown) via xcrun simctl
- Test generation: record tool calls and export as TypeScript/Python/JSON scripts
- Compresses screenshots 89% (251KB to 28KB) with no AI quality loss
Use cases of Mobile Device Mcp
- Automate mobile app UI testing with screenshot comparisons and element search
- Inspect and modify Flutter widget trees directly from an AI coding assistant
- Record a session of device interactions and export it as a reusable test script
- Perform visual regression testing with diff analysis and OCR
- Manage apps (install, uninstall, launch, stop) across multiple Android devices
FAQ from Mobile Device Mcp
Which AI coding assistants are supported?
Claude Code, Cursor, and Windsurf are explicitly supported.
What is included in the free tier vs Pro?
Free tier gives 14 tools for device control and basic interaction. Pro unlocks all 49 tools including AI Vision, Flutter, iOS, video recording, and test generation.
How does Mobile Device Mcp achieve its performance?
It uses a 4-tier element search that resolves taps in under 1ms locally. The companion Android app retrieves the UI tree 23x faster than UIAutomator (105ms vs 2448ms). Screenshots are compressed 89% with zero AI quality loss.
What setup is required for Android devices?
None. Running npx mobile-device-mcp auto-discovers ADB, auto-detects connected devices, and auto-installs the companion app.
Does it support both Android and iOS?
Yes. Android uses ADB and the companion app; iOS Simulator is controlled via xcrun simctl. Flutter support works through the Dart VM Service on either platform.
AI 与智能体 分类下的更多 MCP 服务器
Intervals.icu MCP Server
mvilanovaModel Context Protocol (MCP) server for connecting Claude and ChatGPT with the Intervals.icu API.
Perplexity MCP Server
DaInfernalCoderA Model Context Protocol (MCP) server for research and documentation assistance using Perplexity AI. Won 1st @ Cline Hackathon
Just Prompt - A lightweight MCP server for LLM providers
dislerjust-prompt is an MCP server that provides a unified interface to top LLM providers (OpenAI, Anthropic, Google Gemini, Groq, DeepSeek, and Ollama)
Model Context Protocol Server for Home Assistant
tevonsbA MCP server for Home Assistant
🔎 GPT Researcher
assafelovicAn autonomous agent that conducts deep research on any data using any LLM providers
评论