Your agent,
on your iPhone.
Let Claude, Codex or any MCP agent tap, type and swipe through any app on your real iPhone.
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
Pick your goals
Try Pro free
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
Your code is 482 913
Tinder
Swipe Tinder on your rules
Age, distance, bio keywords. It swipes, you match.
Sofia, 29
Emma, 27
LIKEYour rules
25–32 · within 10 km · loves hiking
Track your brand's sentiment
Reads every new mention and tells you how people feel.
Lumo replaced three apps for me
↑ 412 · 💬 12
Is Lumo worth it after the update?
↑ 87 · 💬 19
Setup took me way too long
↑ 59 · 💬 26
Lumo widgets are so clean
↑ 230 · 💬 33
Switched from Notion to Lumo
↑ 145 · 💬 40
Lumo sync keeps failing on iPad
↑ 33 · 💬 47
Brand sentiment
71% positive · 9% negative
Top complaint: setup
Answer WhatsApp while you're busy
Replies in your tone, then waits for your OK.
Supplier · Marco
online
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
Password
By continuing you agree to our Terms of Service and Priv
Report and screenshots saved
02 · How it works
Up and running in three steps.
Run ScreenTap fully local on your Mac. One app, no account, no cloud. The MCP server only listens on your machine.
Plug in your iPhone. The screen streams over USB and taps go over Bluetooth. Nothing to install on the phone, no Xcode.
↳ 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.
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.
04 · Compare
Not a simulator. Not a device farm.
| ScreenTap | iOS Simulator | Device 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.
- ✓1 iPhone
- ✓All MCP tools
- ✓Runs on your Mac, no cloud
- ✓Updates while subscribed
Lifetime
Launch offerPay once, keep it for good.
Launch price, for a limited time
- ✓1 iPhone
- ✓All MCP tools
- ✓Runs on your Mac, no cloud
- ✓Every update, forever
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
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.