Skip to content

Mobile MCP

Untested

MCP Server for Android/iOS application and device automation, development and app scraping. Simulator/Emulator/Physical devices like iPhone, Google Pixel, Samsung supported.

by mobile-next 3,868 Apache-2.0 TypeScript Intermediate stdio

Install

Claude Code

claude mcp add mobile-mcp -- npx -y mobile-mcp

Safety Report

100% Untested
Scanned yesterday
5 passed
Security
Authentication
details

No API authentication required for the MCP server itself. Real device access requires proper platform credentials (Apple Developer account for iOS, ADB authorization for Android).

Info
CORS Policy
details

Local stdio transport. CORS not applicable.

N/A
Rate Limiting
details

Local device control tool. No external API rate limits.

N/A
Known CVEs
details

No known CVEs for mobile-mcp package.

Pass
Code Quality
Dependency Audit
details

Requires Xcode CLI tools (iOS) and Android Platform Tools. No published SBOM for the npm package itself.

Info
Dangerous Patterns
details

No dangerous code patterns detected

Pass
License
details

Apache License 2.0.

Pass
Code Source
details

Open source on GitHub (mobile-next/mobile-mcp). Apache 2.0 licensed.

Pass
Community
Maintenance Status
details

Actively maintained by mobile-next organization. Node.js v22+ requirement indicates recent development.

Pass

Learn about our security methodology →

Compatibility

Claude CodeSupported via standard MCP configuration. Requires Node.js v22+ and platform SDKs installed locally.
Not Tested
CursorWorks via MCP JSON config. Requires local device or simulator setup.
Not Tested
VS CodeCompatible with VS Code MCP extensions for mobile app testing workflows.
Not Tested
WindsurfStandard MCP transport supported.
Not Tested
Claude DesktopSupported via claude_desktop_config.json. Ideal for mobile test automation use cases.
Not Tested

Tools Provided (19)

mobile_list_available_devices

Enumerate all available simulators, emulators, and physical devices.

mobile_get_screen_size

Retrieve the display dimensions of the target device.

mobile_get_orientation

Check the current screen orientation (portrait or landscape).

mobile_set_orientation

Switch the device between portrait and landscape orientation.

mobile_list_apps

List all installed applications on the device.

mobile_launch_app

Start an application by its package name (Android) or bundle identifier (iOS).

mobile_terminate_app

Stop a running application by its identifier.

mobile_install_app

Install an app from a local .apk, .ipa, .app, or .zip file onto the device.

mobile_uninstall_app

Remove an installed application from the device.

mobile_take_screenshot

Capture the current display state of the device as an image.

mobile_save_screenshot

Save a captured screenshot to disk at a specified path.

mobile_list_elements_on_screen

Get coordinates and properties of UI components currently visible on screen.

mobile_click_on_screen_at_coordinates

Tap the screen at specified x,y coordinates.

mobile_double_tap_on_screen

Perform a double-tap gesture at specified coordinates.

mobile_long_press_on_screen_at_coordinates

Perform an extended press action at specified coordinates.

mobile_swipe_on_screen

Perform a directional swipe gesture on the screen.

mobile_type_keys

Input text into the focused element, with optional form submission.

mobile_press_button

Simulate hardware button presses such as HOME, BACK, VOLUME, or ENTER.

mobile_open_url

Open a URL in the device's browser.

Frequently Asked Questions

What is Mobile MCP?

MCP Server for Android/iOS application and device automation, development and app scraping. Simulator/Emulator/Physical devices like iPhone, Google Pixel, Samsung supported.

What tools does Mobile MCP provide?

Mobile MCP provides 19 tools including mobile_list_available_devices, mobile_get_screen_size, mobile_get_orientation, mobile_set_orientation. Each tool can be called by AI agents to perform specific operations.

Is Mobile MCP safe to use?

Mobile MCP has not yet been security scanned. We recommend reviewing the source code and safety report before use.

What are alternatives to Mobile MCP?

Similar MCP servers include Figma Context MCP, Git MCP, Firebase MCP. Each serves a similar purpose but may differ in features, language, and compatibility.

Similar MCP Servers