Documentation

Macro Automation Studio docs

Set up a device, run a bot, write a macro in Python, or connect an AI tool to Android. Every page is checked against the current app.

Search the docs: a function, an emulator, an error

Choose a path

Start where you are

I use Studio

Point the app at a device and run a bot without writing code.

  1. Install MAS
  2. Add a device
  3. Run a marketplace bot
  4. Schedule it

I write Python

Drive the screen from the mas package with images, OCR and taps.

  1. Read the SDK overview
  2. Find things on screen
  3. Build a game bot
  4. Look up any function

I use an AI tool

Give Claude Code, Cursor or Codex an Android device, or let MAS Agent write the macro.

  1. Connect the MCP server
  2. Browse the tools
  3. Create an API key
  4. Meet MAS Agent

Every page

Browse by topic

43 pages in eight groups. The sidebar on every page shows the same map.

Start

Install the studio, run a first macro, and learn how MAS automates a screen.

MAS Agent

Describe a task in plain words; the agent explores the app and compiles a macro.

Studio

The editor, Asset Lab, scheduler, argument forms, marketplace and git projects.

Python SDK

The mas package: interaction, vision, elements, apps, storage, runtime UI and errors.

Guides

Tutorials for game bots, image recognition, OCR, loops and multi-instance setups.

Integrate

The MCP server, API keys, the REST API and webhooks.

Account

Billing, credits and troubleshooting.

Help

Stuck on something?

Ask in Discord, where the team and other macro authors answer most questions the same day, or write to support@automationmacro.com. Include your OS, the emulator or device, and the run log.

For AI assistants

Any page URL plus returns plain Markdown. The whole set is indexed at ..md llms.txt