Mavster
Local MCP server for Claude Code, Cursor & Codex

Your agent writes the app.
This agent verifies it.

Maverick + Tester = Mavster — the eyes and hands for your coding agent.

Mavster hands your coding agent a power it lacks on its own — reliable control of the real device. The two work in lockstep to build, drive, and verify your iOS and Android app — and ship at a level neither reaches alone.

Minimum requirements: macOS 26.3 Tahoe or later · Apple Silicon · Xcode + iOS Simulators · Android Studio + Emulators (optional) · Subscription required

“Couldn't my agent just drive the simulator/device?”

The reliable, precise control your agent can't sustain — and exactly what Mavster is built for:

Precise, stateful gestures

Scroll until an off-screen row appears, drag a slider to an exact value, pick the 3rd result, tame the software keyboard. The gestures an agent firing at raw coordinates don’t always land — Mavster is built for them.

No bloat, no busywork

Mavster owns the whole mechanical loop — device management, build, install, drive, watch, retry, read the result — so it never floods your agent’s context or ties it up in ancillary tasks. Its tokens stay on the code.

A test that lasts

Every run hardens into a deterministic test you keep, re-run, and hand to CI. An agent leaves prose; Mavster leaves regression coverage.

Verification to the tool built for it; implementation to the agent built for it. Mavster is fast, precise and cheap; your agent is brilliant and expensive — together they beat either half alone.

How the loop works

Your agent stays free to write code. Mavster takes the verification and hands back evidence of progress or regress. Your agent reacts.

Every verified feature becomes a deterministic test — your e2e suite grows as a byproduct of shipping.

And it compounds: a world map of your app plus already-passed steps make every run cheaper and more reliable than the last.

Sees like a user. Runs like a machine.

Mavster finds elements like a person — by scanning the screen — then runs the exact steps you defined.

Every run is deterministic: each step passes or fails clearly. No improvising, no flake.

Everything your agent needs to prove the implementation works

Built for developers who ship with Claude Code, Cursor & Codex — authored once, run the same every time, no flake.

Coding Agent Integration

Mavster ships an MCP server, so coding agents like Cursor, Claude Code, and OpenAI Codex can author, validate, build, and run UI tests in a single chat command — no plugins, no glue code.

Zero-Code & Cross-Platform

A simple, guided, zero-code test builder that works across iOS and Android — built for automation engineers, QA teams, and mobile developers alike.

Watch video

Self-Healing

Optional recovery when a step hits real-world friction — system alerts, permission sheets, or simulator quirks — without turning every test into a brittle funnel.

Watch video

Author with Mavster

Point Mavster at a goal and it explores your app, then writes a clean, deterministic test you own — explored once, replayed the same way every run.

Watch video

Operational Determinism

Understands your app to reliably find and interact with UI elements — achieving repeatable outcomes through screen understanding, visual memory, and multi-agent infrastructure.

Learn more →

Flow Control & Composition

Modular test composition, conditional branching, and built-in device controls — build complex flows without glue code.

Watch video

Rich Interactions & Assertions

Visual assertions, scroll-until-found, and advanced drag controls — validate state, find elements, and manipulate any UI.

Learn more →

Parameterized Tests

Use $variables and pass data in, so one test definition covers multiple scenarios and data sets.

Watch video

Cost-Aware by Design

Tracks Mavster usage per test and leverages visual memory so repeat runs get cheaper and faster after the first run.

Watch video

Runs on Your Machine

No cloud VMs, no device farms. Mavster runs locally alongside Xcode and Android Studio on your existing Mac or your dedicated build machine — zero infrastructure overhead. Already using cloud VMs? Just install Mavster alongside your existing build infrastructure and you're good to go.

CI/CD, Suites & Scheduling

Plug into your CI/CD pipeline, organize tests into suites, schedule runs, or trigger automatically on every push or PR.

History & Analytics

Step-by-step playback, pass rate tracking, failure trends, and reliability metrics at every level.

Cloud Sync

Projects back up to the cloud for recovery across machines. History, analytics, and cost data sync automatically so you can access test reports from anywhere.

Priced like a dev tool

Start free. No sales calls, no gatekeepers — add Mavster to your agent and go. Upgrade to have Mavster explore and author flows for you.

Basic and Pro subscribers can top up overage credits anytime at $1 = 100 credits ($25 minimum). Per-test costs drop as visual memory kicks in — tests get cheaper and faster after the first run.

Monthly credits pause when your balance reaches 1.5× your plan’s allotment. Top-up credits don’t expire.

Credits require an active subscription to spend — cancellations preserve your balance but lock it until you resubscribe.

Mavster runs on your machine — no cloud instances or device-farm fees on top of your subscription.

Mavster

Give your agent the control to close the mobile loop.

It closes end-to-end flows on real devices — and leaves behind the regression suite teams pour money and months into. Download for Mac and go.

Minimum requirements: macOS 26.3 Tahoe or later · Apple Silicon · Xcode + iOS Simulators · Android Studio + Emulators (optional) · Subscription required