Mobile Device Mcp

Created By
saranshbamania3 months ago
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-tier element search with <1ms local matching. Free tier included, zero setup via npx.
Overview

mobile-device-mcp gives AI coding assistants (Claude Code, Cursor, Windsurf) the ability to see and interact with mobile devices.

49 MCP tools across 7 categories:

  • Device Control — screenshots, UI tree, tap, swipe, type, press keys
  • AI Vision — smart tap by description, screen analysis, visual diff, OCR, form filling (Claude + Gemini)
  • Flutter — widget tree inspection, source mapping, hot reload/restart via Dart VM Service
  • iOS Simulator — boot, screenshot, shutdown via xcrun simctl
  • Video Recording — record device screen, save video
  • Test Generation — record MCP tool calls, export as TypeScript/Python/JSON scripts
  • App Management — launch, stop, install, uninstall apps

Performance optimized: 4-tier element search resolves taps in <1ms locally. Companion Android app provides UI tree 23x faster than UIAutomator (105ms vs 2448ms). Screenshots compressed 89% (251KB to 28KB) with zero AI quality loss.

Zero setup: npx mobile-device-mcp — auto-discovers ADB, auto-detects devices, auto-installs companion app.

Free tier: 14 tools for device control and basic interaction. Pro: All 49 tools with AI vision, Flutter, iOS, video, and test generation.

Server Config

{
  "mcpServers": {
    "mobile-device": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mobile-device-mcp"
      ],
      "env": {
        "GOOGLE_API_KEY": "your-google-api-key"
      }
    }
  }
}
Project Info
Created At
3 months ago
Updated At
3 months ago
Author Name
saranshbamania
Star
-
Language
-
License
-
Category

Recommend Servers

View All
//beforeyouship — LLM Cost Modeling From Your Editor
@Indiegoing

Query realistic LLM cost models without leaving your editor. beforeyouship models the **true monthly cost** of an LLM app architecture — retries, prompt caching, batch discounts, infra overhead, and 3×/10× growth — across GPT-5.x, Claude, Gemini, DeepSeek, and more. Not a token calculator: a planning tool for the design phase, before you commit to a stack. **No API key needed to try it** — demo mode covers the six free-tier models. A Pro key from [beforeyouship.dev](https://beforeyouship.dev) unlocks the full 18-model catalog. ## What you can ask - "How much will a RAG chatbot cost at 10,000 requests/day?" - "Compare Claude Haiku vs Gemini Flash pricing for my workload" - "What's the cheapest model for a multi-step agent at scale?" - "Show me current per-token prices for Anthropic models" ## Tools ### `estimate_cost` Full cost model for an architecture at a given usage level. Returns Naive / Realistic / Worst Case monthly cost per model, 3×/10× growth scenarios, and an opinionated recommendation with reasoning. ### `get_model_prices` Current per-1M-token pricing — input, output, cached input, batch — with context windows and staleness metadata. ### `list_archetypes` Seven preset architecture patterns (simple chatbot, chatbot with history, RAG pipeline, multi-model router, coding assistant, document processor, multi-step agent) used as starting points for estimates. ## Setup **Claude Code:** ​```bash claude mcp add --transport http beforeyouship https://beforeyouship.dev/api/mcp ​``` **Cursor / other clients** — add a remote server: ​```json { "mcpServers": { "beforeyouship": { "type": "streamable-http", "url": "https://beforeyouship.dev/api/mcp" } } } ​``` Add an `Authorization: Bearer bys_...` header with a Pro key for the full catalog. ## Try it > Estimate the monthly cost of a RAG pipeline at 10,000 requests/day

11 hours ago
Tavily Mcp
@tavily-ai

JavaScript
a year ago
Puter Mcp

2 days ago
Linkpulse

14 hours ago