ARTEMIS vs android-mcp-server

Android automation and MCP device tools compared

ARTEMIS and android-mcp-server both connect AI assistants and other MCP clients to Android devices. ARTEMIS focuses on natural-language workflows, testing, and diagnostics across several interfaces, while android-mcp-server exposes device inspection and ADB operations through MCP.

ARTEMISandroid-mcp-server
LanguagePythonPython
LicenseApache-2.0Apache-2.0
Stars17.3k811
Forks1.9k95
Last analyzedNov 12, 2026Oct 3, 2026

Key differences

  • ARTEMIS turns natural-language instructions into cross-app actions, while android-mcp-server provides tools for ADB commands, screenshots, UI inspection, and package information.
  • ARTEMIS offers an MCP server, CLI, web console, and Python SDK; android-mcp-server is presented as an MCP server accessed through compatible clients.
  • ARTEMIS combines accessibility information, OCR, and visual targeting, with Flash and Pro execution profiles; android-mcp-server exposes device operations through ADB.
  • Both projects use Python and Apache-2.0, but ARTEMIS requires Python 3.12 or newer, while android-mcp-server requires Python 3.x and ADB.
  • ARTEMIS reports 17.3k stars and 1.9k forks; android-mcp-server reports 811 stars and 95 forks.
  • ARTEMIS describes iOS support as planned and has not published a release in over a year; android-mcp-server notes that emulator use has not been tested.

Choose ARTEMIS if you…

  • need natural-language, multi-step workflows across Android apps.
  • want a CLI, web console, or Python SDK alongside MCP integration.
  • need testing and diagnostics with execution profiles, telemetry, or replay.
Read the ARTEMIS analysis →

Choose android-mcp-server if you…

  • want an MCP server for ADB commands, screenshots, and UI inspection.
  • need to list installed packages or retrieve package action intents.
  • want to target a specific device by its ADB serial in a multi-device setup.
Read the android-mcp-server analysis →

Compare the numbers side by side, or add more projects

This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.