
Claude Desktop
Desktop · Freemium · Proprietary
Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.
Developer Tools · OS Automation

mobile-next/mobile-mcp
This is an MCP Server that enables scalable mobile automation, development through a platform-agnostic interface, eliminating the need for distinct iOS or Android knowledge. You can run it on emulators, simulators, and real devices (iOS and Android).
npx -y @mobilenext/mobile-mcp@latest{
"mcpServers": {
"mobile-mcp": {
"command": "npx",
"args": [
"-y",
"@mobilenext/mobile-mcp@latest"
]
}
}
}MOBILEMCP_DISABLE_TELEMETRYThis server allows Agents and LLMs to interact with native iOS/Android applications and devices through structured accessibility snapshots or coordinate-based taps based on screenshots.
Accessibility-first — fast and cheap: drives apps from the native accessibility tree (no vision model, no image tokens), falling back to screenshots + coordinates only when needed.
One API, every target: the same tools work across iOS and Android — simulators, emulators, and real devices.
No platform expertise required: no XCUITest, no Espresso, no per-platform glue — describe the goal and the agent does it.
Full device control: taps, swipes, and gestures; app install/launch/terminate; screen recording; hardware buttons; deep links; orientation.
Structured, deterministic output: reads real UI elements and extracts structured data, cutting the ambiguity of screenshot-only approaches.
Device mirroring in Claude Code: for Claude Code running in Ghostty or kitty. Install the plugin and run /mobile-mirror to see the device's live screen in a side pane, then tap, type and press…
mobile_get_screen_size
Get the screen size of the mobile device in pixels
mobile_get_orientation
Get the current screen orientation of the device
mobile_set_orientation
Change the screen orientation (portrait/landscape)
mobile_fold_device
Fold or unfold a foldable device (iPhone Duo simulators, foldable Android emulators)
mobile_set_location
Override the GPS location reported by the device, or clear the override
mobile_clipboard
Read or replace the device clipboard
mobile_login_to_cloud_provider
Authenticate this machine with the cloud device provider (browser-based device-code login)
mobile_allocate_remote_device
Reserve a physical cloud device for exclusive use
mobile_release_remote_device
Release a reserved cloud device back to the fleet
mobile_get_foreground_app
Get the app currently in the foreground
mobile_launch_app
Launch an app using its package name
mobile_terminate_app
Stop and terminate a running app
mobile_install_app
Install an app from file (.apk,.ipa,.app,.zip)
mobile_uninstall_app
Uninstall an app by its package name or bundle ID
mobile_take_screenshot
Take a screenshot to understand what's on screen
mobile_save_screenshot
Save a screenshot to a file
mobile_click_on_screen_at_coordinates
Click at specific x,y coordinates or on an element by its ref
mobile_double_tap_on_screen
Double-tap at specific coordinates or on an element by its ref
mobile_long_press_on_screen_at_coordinates
Long press at specific coordinates or on an element by its ref
mobile_swipe_on_screen
Swipe in any direction (up, down, left, right)
mobile_start_screen_recording
Start recording the device screen to a video file
mobile_stop_screen_recording
Stop the active screen recording and save the video
mobile_type_keys
Type text into focused elements with optional submit
mobile_press_button
Press device buttons (HOME, BACK, VOLUME_UP/DOWN, ENTER, etc.)
mobile_open_url
Open http/https URLs in the device browser
mobile_get_device_logs
Collect live device logs (logcat on Android, unified log on iOS), optionally saved to a file
mobile_get_crash
Get the full content of a crash report by its ID
mobile_batch_commands
Run multiple tools in sequence in a single call (e.g. click, type, click), optionally listing screen elements at the end
Details on this page are taken from the project's README. Open README
Clients mentioned in this server's README:

Desktop · Freemium · Proprietary
Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

Desktop · Free · MIT
An AI coding assistant integrated into the IDE. Supports MCP servers for enhanced functionality.

Desktop · Freemium · Proprietary
The first agentic IDE. The Cursor editor truly merges how developers and AI work together, delivering a magical coding experience.

Desktop · Freemium · Proprietary
The first agentic IDE. The Windsurf editor truly merges how developers and AI work together.

microsoft/playwright
Playwright is a framework for web automation and testing. It drives Chromium, Firefox, and WebKit with a single API — in your tests, in your scripts, and as a tool for AI agents.

yamadashy/repomix
Repomix is a tool that packs a codebase into an AI-friendly format, supporting local and remote repository processing and providing code compression, security checks and multiple output formats.

bytedance/UI-TARS-desktop
TARS is ByteDance's multimodal AI agent stack, shipping two projects: Agent TARS (a CLI and Web UI agent built on MCP) and UI-TARS-desktop (a desktop GUI agent).

ahujasid/blender-mcp
formerly blender-mcp — the PyPI package is now mcp-for-blender. Existing setups keep working; no config change is required. Read more.

microsoft/playwright-mcp
A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models.

comet-ml/opik
Opik is the open-source LLM observability and evaluation platform for AI agent tracing, LLM evaluation, prompt management, and production monitoring. Built by Comet. Apache-2.0 licensed, free to self-host the full platform, with 20,000+ GitHub stars.