Launch offerLifetime for $99, limited time

Your agent,
on your iPhone.

Let Claude, Codex or any MCP agent tap, type and swipe through any app on your real iPhone.

Works withClaude CodeCodexCursor+ any MCP client

01 · Your phone, automated

Most of life runs on a phone.

Work and personal, most of it happens in apps with no API. Now your agent can do it for you.

Any app

Record a competitor's onboarding

Screen-recorded on a real iPhone, every tap drawn on top.

Welcome

Continue

Pick your goals

Continue

Try Pro free

Continue
REC 0:00

competitor_onboarding.mp4

TikTok

Warm up a new TikTok account

Watches, likes and follows the way a person would.

@daily.recipes

5-minute pasta 🍝

♥💬↗

@daily.recipes

5-minute pasta 🍝

♥💬↗

@daily.recipes

5-minute pasta 🍝

♥💬↗

@daily.recipes

5-minute pasta 🍝

♥💬↗

Warming up @new.account

Watched 13 · Liked 5 · Followed 1

Messages

Receive the OTP and sign in

Reads the code from Messages and types it in for you.

Verify it's you

We sent a code to •••• 7730

482913
Continue
Messages · now

Your code is 482 913

Signed in · no copy-paste

Tinder

Swipe Tinder on your rules

Age, distance, bio keywords. It swipes, you match.

Sofia, 29

Emma, 27

LIKE
✕♥

Your rules

25–32 · within 10 km · loves hiking

Liked 12 · Passed 4

Reddit

Track your brand's sentiment

Reads every new mention and tells you how people feel.

⌕ lumo
r/productivityPositive

Lumo replaced three apps for me

↑ 412 · 💬 12

r/appleNeutral

Is Lumo worth it after the update?

↑ 87 · 💬 19

r/productivityNegative

Setup took me way too long

↑ 59 · 💬 26

r/iphonePositive

Lumo widgets are so clean

↑ 230 · 💬 33

r/appsPositive

Switched from Notion to Lumo

↑ 145 · 💬 40

r/appleNegative

Lumo sync keeps failing on iPad

↑ 33 · 💬 47

Reading mentions 29

Brand sentiment

71% positive · 9% negative

Top complaint: setup

WhatsApp

Answer WhatsApp while you're busy

Replies in your tone, then waits for your OK.

Supplier · Marco

online

Can we deliver Thursday instead of Wednesday?
Thursday works, same time 9am. Thanks Marco!✓✓

Replies in your tone

and waits for your OK

TestFlight

QA your app before you ship

Installs the beta, clicks through sign-up and reports what broke.

Create your account

Email

qa+42@acme.dev

Password

••••••••
Create account
Error: undefined is not an object

By continuing you agree to our Terms of Service and Priv

Build 42 · TestFlight
2 issues found

Report and screenshots saved

02 · How it works

Up and running in three steps.

1
ScreenTap
USBConnected
BluetoothPointer ready
AgentWaiting for tasks
MCP · 127.0.0.1:47811 0 bytes to the cloud

Run ScreenTap fully local on your Mac. One app, no account, no cloud. The MCP server only listens on your machine.

2
✓Screen over USB
✓Taps over Bluetooth
✓Nothing installed on the phone

Plug in your iPhone. The screen streams over USB and taps go over Bluetooth. Nothing to install on the phone, no Xcode.

3
Claude CodeCodexCursor
claude › play a game of chess on my phone

↳ screentap.open_app("Chess")

↳ screentap.tap("e2" → "e4")

Use your own agent. Claude Code, Codex, Cursor or anything that speaks MCP. Ask in plain words, it works the real apps.

03 · Fully local

Let your agents operate your iPhone.

The screen comes over USB, taps go over Bluetooth, and the MCP server never leaves your Mac. No cloud, no account.

ScreenTapMaya's iPhone · iPhone 17 Pro Max
Status
ConnectedMaya's iPhone
Capture
Record the screen with the agent's taps drawn on top.ScreenshotRecord
Pointer
Calibrated · 1.84 × 1.79 px/stepCalibrate
Connect an agent
Claude CodeClaude DesktopCursor / other
claude mcp add --transport http --scope user screentap http://127.0.0.1:47811/mcpCopy
MCP server running at http://127.0.0.1:47811/mcp

Built in

More than taps.

Transcription

Voice notes, videos and calls, as text your agent can read.

Screen recording

Record any run as a video, with the agent's taps drawn on top.

Screenshots

Grab the screen at any step, saved and copied.

Private by design

Nothing leaves your Mac.

The screen, the taps and your recordings stay on your machine. The MCP server only listens on 127.0.0.1.

Your Mac
iPhone
ScreenTap
›_Your agent
0 bytes
No accountNo cloudMCP on 127.0.0.1

04 · Compare

Not a simulator. Not a device farm.

ScreenTapiOS SimulatorDevice farms
A real iPhone✓—✓
Any App Store app✓——
Your accounts, iMessage and iCloud✓——
Runs on your own Mac✓✓—
Nothing installed on the phone✓✓—
Plugs into your agent over MCP✓——

05 · Pricing

Pay once. Tap forever.

Try it free for 15 minutes on your own iPhone before you pay. No extra hardware.

Monthly

Month to month. Cancel anytime.

$19/month
  • ✓1 iPhone
  • ✓All MCP tools
  • ✓Runs on your Mac, no cloud
  • ✓Updates while subscribed
Start monthly

Lifetime

Launch offer

Pay once, keep it for good.

$99once

Launch price, for a limited time

  • ✓1 iPhone
  • ✓All MCP tools
  • ✓Runs on your Mac, no cloud
  • ✓Every update, forever
Get Lifetime

Studio

Need several iPhones running at the same time? Get in touch and we'll set you up.

  • ✓Multiple iPhones at once
  • ✓All MCP tools
  • ✓Runs on your Mac, no cloud
Contact support

06 · FAQ

Questions?

Still curious? Email hello@screentap.ai.

How does ScreenTap work?+

Your iPhone plugs into your Mac over USB. ScreenTap streams the screen over that cable and reads it with on-device OCR. To tap, your Mac pairs with the iPhone as a Bluetooth pointer and keyboard, and drives an AssistiveTouch cursor exactly like a real accessory would. Your agent talks to all of it through a local MCP server.

Is this a simulator?+

No. It's your actual iPhone, with your apps, your accounts, iMessage and iCloud. Anything from the App Store works, including apps that refuse to run on simulators.

Can I try it before I buy?+

Yes. Download ScreenTap and use it free for 15 minutes with your iPhone connected. No account needed. If it works for you, pick a plan.

Do I need to install anything on my iPhone?+

Nothing. No helper app, no profile, no jailbreak, no Developer Mode. ScreenTap turns on AssistiveTouch for you over USB, and that's the only change on the phone.

Do I need Xcode or an Apple Developer account?+

No. No Xcode, no command line tools, no signing certificates, no $99/year membership. One Mac app and a cable.

Which agents work with it?+

Anything that speaks MCP: Claude Code, Claude Desktop, Codex, Cursor, Windsurf and more. ScreenTap serves MCP over HTTP on localhost and over stdio.

Where does my data go?+

Nowhere. There's no ScreenTap account and no ScreenTap cloud. The MCP server only listens on 127.0.0.1. Screenshots go to the agent you connected, and nowhere else.

What do I need?+

A Mac running macOS 15 or later, an iPhone, and a USB cable. That's it.

Give your agent
an iPhone.

Download ScreenTap, plug in your phone, and put your agent to work.

Download for MacmacOS 15 or later · free for 15 minutes