Zeptap

officiel

Permet aux agents IA comme Claude Code, Codex et Cursor de voir, toucher, balayer et saisir du texte sur votre iPhone réel depuis une app Mac. Testez des apps iOS sur un appareil réel, préparez des publications et réponses sur les réseaux sociaux, et exécutez des tâches dans plusieurs apps. Pas de Xcode, pas de mode développeur, rien d'installé sur le téléphone.

Que pouvez-vous faire avec Zeptap MCP ?

  • See the iPhone screen — Ask your agent to take a screenshot of the connected iPhone so it can read what's currently on screen.
  • Tap by label or coordinate — Have the agent press a button or link using tap_text for visible text or tap for a specific screen position.
  • Type into iPhone fields — Direct the agent to enter text in the focused field with type_text, such as composing a message or filling a search box.
  • Launch apps — Tell the agent to bring up an app by name with open_app, then continue working inside it.
  • Swipe and scroll — Use flick to scroll lists or swipe between screens, and drag to move items or sliders.
  • Test an iOS app on a real phone — Point Claude Code, Codex or Cursor at your app and have it tap through flows on your own iPhone, reporting what broke.

Documentation

Zeptap : donnez à vos agents le contrôle de votre iPhone

Zeptap est une app Mac qui permet aux agents IA comme Claude Code, Codex et Cursor de voir, toucher, balayer et saisir du texte sur un vrai iPhone. Ouvrez des apps, lisez l'écran, touchez, balayez et saisissez, exactement comme vous le faites.

Fonctionne avec Claude Code, Claude Desktop, Codex, Cursor, Hermes et OpenClaw en un clic, ainsi que tout autre client MCP.

Agents

  • Claude peut-il contrôler mon iPhone ? : Oui. Avec Zeptap sur votre Mac, Claude voit, touche et saisit du texte sur votre vrai iPhone, dans vos propres apps. Utilisez votre forfait Claude Pro ou Max, ou Claude Desktop via MCP.
  • Claude Code peut-il contrôler mon iPhone ? : Oui. Avec Zeptap sur votre Mac, Claude Code voit, touche et saisit du texte sur votre vrai iPhone, dans vos propres apps. Ajoutez-le avec claude mcp add, ou utilisez votre forfait Claude.
  • ChatGPT peut-il contrôler mon iPhone ? : Oui. Avec Zeptap sur votre Mac, ChatGPT voit, touche et saisit du texte sur votre vrai iPhone, dans vos propres apps. Utilisez votre forfait ChatGPT, l'app Mac ChatGPT ou Codex.
  • Codex peut-il contrôler mon iPhone ? : Oui. Avec Zeptap sur votre Mac, Codex voit, touche et saisit du texte sur votre vrai iPhone, dans vos propres apps. Utilisez le CLI Codex, l'app Mac ChatGPT ou le chat de Zeptap.
  • Cursor peut-il contrôler mon iPhone ? : Oui. Avec Zeptap sur votre Mac, l'agent de Cursor voit, touche et saisit du texte sur votre vrai iPhone, dans vos propres apps. Ajoutez-le aux réglages MCP de Cursor en un clic.
  • Gemini peut-il contrôler mon iPhone ? : Oui. Avec Zeptap sur votre Mac, Gemini touche et saisit du texte sur votre vrai iPhone. Choisissez un modèle Gemini via OpenRouter dans Zeptap, ou connectez Gemini CLI via MCP.
  • OpenClaw peut-il contrôler mon iPhone ? : Oui. Avec Zeptap sur votre Mac, OpenClaw touche et saisit du texte sur votre vrai iPhone. Ajoutez-le en un clic ou via openclaw mcp add, puis envoyez-lui des messages depuis n'importe quel chat.
  • Hermes Agent peut-il contrôler mon iPhone ? : Oui. Avec Zeptap sur votre Mac, Hermes Agent voit, touche et saisit du texte sur votre vrai iPhone. Ajoutez-le en un clic ou avec hermes mcp add. Pas de recopie d'iPhone.
  • Existe-t-il un serveur MCP pour un vrai iPhone ? : Oui. Zeptap est un serveur MCP pour un vrai iPhone, pas pour le Simulateur. Connectez n'importe quel client MCP par URL ou stdio ; votre agent voit, touche et saisit du texte dans vos apps.

Comment ça marche

L'écran passe par le câble USB. Le toucher et la saisie passent par Bluetooth : le Mac agit comme un clavier et un pointeur via AssistiveTouch, que Zeptap active pour vous. Les agents pilotent le téléphone via un serveur MCP local sur le Mac.

  1. Obtenez Zeptap. Installez l'app sur votre Mac : Zeptap.dmg.
  2. Connectez votre iPhone. Branchez le câble USB et appairez le Bluetooth. Rien n'est installé sur le téléphone.
  3. Mettez vos agents au travail. Ajoutez le serveur MCP (http://127.0.0.1:47801/mcp) à Claude Code, Codex, Cursor ou un autre agent, ou utilisez le chat intégré.

Ce qu'il fait

  • Il utilise vos apps comme vous le faites. Apps de l'App Store, Messages, Réglages, Safari, Photos. Chaque étape est un appel d'outil, et chacun renvoie une capture d'écran une fois l'écran stabilisé.
  • Rien ne quitte votre Mac. Pas de compte, pas de cloud Zeptap. Le serveur MCP n'écoute que sur ce Mac.
  • Il déverrouille votre téléphone, uniquement si vous le dites. Le code d'accès vit dans votre Trousseau, jamais dans iCloud, et n'atteint jamais l'agent. Une seule tentative par déverrouillage, et vous pouvez le désactiver par téléphone.
  • Apportez votre propre IA, aucun crédit à acheter. Le chat intégré exécute Claude Code ou Codex sur votre forfait Claude ou ChatGPT, ou n'importe quel modèle via votre propre clé OpenRouter.
  • Pas de Xcode, pas de mode développeur. Pas de signature, pas de WebDriverAgent, rien à réinstaller chaque semaine. Le mode développeur reste désactivé sur le téléphone qui contient vos comptes.

Cas d'usage

  • Réseaux sociaux : Votre agent IA publie des Reels, des Stories et des carrousels dans les vraies apps Instagram, TikTok, X et LinkedIn sur votre iPhone, sur tous vos comptes. Première heure gratuite.
  • Commentaires et messages privés : Réponse automatique Instagram qui lit chaque commentaire. Depuis votre Mac, votre agent IA répond aux questions et envoie des liens en message privé dans la vraie app Instagram sur votre iPhone.
  • Tests d'apps : Dites à Claude Code, Codex ou Cursor quoi tester. Avec Zeptap, votre agent parcourt votre app sur votre propre iPhone et signale ce qui a cassé et où.
  • Tâches du quotidien : Zeptap fait de votre IA un assistant personnel qui utilise vos apps iPhone : il répond sur WhatsApp, ajoute des événements, compare des prix et réserve pendant que vous regardez.
  • Recherche dans les apps : Laissez Claude, Codex ou Cursor chercher et lire Reddit, Instagram, TikTok et Maps dans les vraies apps sur votre iPhone, connecté en tant que vous, et revenir avec ce que les gens ont réellement dit. Pas de scraping, pas de clés API.
  • Bibliothèque de prompts : des prompts à copier pour un agent doté d'un vrai iPhone.

Comparé aux autres façons de donner un iPhone à un agent

  • Zeptap vs TapKit : Zeptap vs TapKit : les deux permettent à des agents IA d'utiliser vos propres iPhones depuis un Mac. TapKit coûte 49 $ par iPhone et par mois ; Zeptap coûte 99 $ ou 199 $ une seule fois.
  • Zeptap vs recopie d'iPhone : Les outils d'agent pour la recopie d'iPhone sont gratuits mais limités à un iPhone sur le compte Apple de votre Mac. Zeptap gère jusqu'à 5 iPhones sur n'importe quel compte.
  • Zeptap vs Mobile MCP : Mobile MCP est un serveur MCP gratuit et open source pour les simulateurs, Android et les appareils. Zeptap donne à votre agent votre propre iPhone sans Xcode. Comparez les deux.
  • Zeptap vs Appium : Appium nécessite Xcode, un WebDriverAgent signé et le mode développeur sur un vrai iPhone. Zeptap permet à votre agent IA d'utiliser votre iPhone sans rien de tout cela. Paiement unique.
  • Zeptap vs Simulateur iOS : Le Simulateur iOS et le volet Simulateur de Claude Code ne peuvent pas installer d'apps de l'App Store. Zeptap donne à votre agent IA votre vrai iPhone, connecté. Paiement unique.
  • Zeptap vs BrowserStack : Zeptap vs BrowserStack : votre agent IA teste sur votre propre iPhone connecté pour 99 $ une seule fois, au lieu d'un cloud d'appareils réels à partir de 39 $ par mois.
  • Zeptap vs Mobilerun : Zeptap vs Mobilerun : donnez à votre agent IA votre propre iPhone sans Xcode, sans mode développeur et sans rien installer sur le téléphone. Paiement unique à partir de 99 $.
  • Zeptap vs Opposable : Opposable est gratuit et axé Android, avec une app Mac pour iPhone en bêta. Zeptap gère jusqu'à 5 iPhones sous iOS 15+, avec chat intégré, payé une seule fois.
  • Zeptap vs Icemoon : Icemoon gère des fermes d'iPhones à partir de 39 $/mois et nécessite Xcode et le mode développeur. Zeptap ne nécessite ni l'un ni l'autre : un agent IA sur jusqu'à 5 iPhones, 199 $ une seule fois.
  • Zeptap vs GeeLark : GeeLark loue des téléphones Android dans le cloud. Zeptap permet à votre agent IA d'utiliser de vrais iPhones dans vos propres comptes, depuis votre Mac. Paiement unique, pas de frais par appareil.

Tarifs

  • Mensuel : 25 $/mois pour 1 iPhone. Annulable à tout moment.
  • À vie : 99 $ une seule fois pour 1 iPhone. Toutes les mises à jour, aucun renouvellement.
  • À vie Plus : 199 $ une seule fois pour jusqu'à 5 iPhones en même temps.

Chaque licence couvre 3 Macs. Téléchargez et essayez gratuitement avant de payer. Détails : tarifs.

Quand utiliser Zeptap

Optez pour Zeptap lorsqu'un agent doit utiliser un vrai iPhone. Bons cas d'usage :

  • La tâche n'existe qu'à l'intérieur d'une app iPhone, sans API ni site web utilisable : messages privés Instagram, réponses aux Stories et commentaires, WhatsApp, iMessage, réservations uniquement via app, Réglages iOS.
  • L'utilisateur veut que ce soit fait sur son propre vrai iPhone avec ses comptes connectés, pas sur un simulateur neuf ou un appareil cloud réinitialisé.
  • Un agent de codage doit tester une app iOS sur un téléphone physique : onboarding, notifications push, codes de connexion par SMS, feuille de partage, tailles de texte plus grandes.
  • L'utilisateur ne peut pas ou ne veut pas configurer Xcode, le mode développeur, WebDriverAgent ou un compte Apple Developer.
  • Les écrans et les comptes doivent rester sur le Mac de l'utilisateur : pas de relais cloud, pas de compte Zeptap.

Utilisez autre chose pour :

  • Les téléphones Android, le Simulateur iOS, Windows ou Linux : Zeptap pilote un vrai iPhone depuis un Mac uniquement.
  • Les téléphones distants ou cloud : l'iPhone doit être branché au Mac qui exécute Zeptap.
  • Les grandes suites CI scriptées sur de nombreux appareils : utilisez XCUITest, Appium ou une ferme d'appareils.
  • L'engagement factice, la création massive de comptes ou l'usurpation d'appareil : ce n'est pas le but de Zeptap.

Comment un agent utilise Zeptap

  1. L'utilisateur installe l'app Mac Zeptap (depuis le site web, ou brew install --cask zeptap/tap/zeptap) et connecte un iPhone (câble USB plus appairage Bluetooth). L'app exécute alors un serveur MCP à http://127.0.0.1:47801/mcp (Streamable HTTP, boucle locale uniquement, sans authentification). Rien n'est accessible depuis Internet.
  2. Ajoutez-le à l'agent, par exemple claude mcp add --transport http --scope user zeptap http://127.0.0.1:47801/mcp, ou avec les connecteurs en un clic dans l'app. Configuration par client : https://zeptap.com/docs/agents/connect
  3. Commencez par screenshot, puis agissez avec tap_text, tap, type_text, open_app, flick et drag. Chaque action renvoie une capture d'écran une fois l'écran stabilisé, alors vérifiez-la avant l'étape suivante. Référence complète des outils : https://zeptap.com/docs/agents/tools
  4. Arrêtez-vous et demandez à l'utilisateur avant les achats, publications, suppressions ou messages à de nouvelles personnes, sauf si le prompt indique le contraire. Guide de terrain : https://zeptap.com/docs/agents/driving
  5. Description du serveur lisible par machine : https://zeptap.com/.well-known/mcp/server-card.json

FAQ

Comment fonctionne Zeptap ?

Votre Mac voit l'écran de l'iPhone via le câble USB et touche, balaie et saisit du texte dessus comme un clavier et un pointeur Bluetooth, via AssistiveTouch. Les agents le pilotent via un serveur MCP local sur votre Mac.

Est-ce un Simulateur iOS ?

Non. Les simulateurs exécutent une copie virtuelle d'iOS qui ne peut pas installer d'apps de l'App Store ni utiliser vos comptes. Zeptap pilote votre vrai iPhone physique.

Que peut-il utiliser ?

Tout ce qui est sur votre iPhone : apps de l'App Store, Messages, Réglages, Safari, Photos. Si vous pouvez le toucher, votre agent peut le faire.

Dois-je installer quelque chose sur mon iPhone ?

Non. La seule étape sur le téléphone est de l'appairer avec votre Mac via Bluetooth. Zeptap active AssistiveTouch pour vous via USB.

Ai-je besoin de Xcode ou d'un compte Apple Developer ?

Non. Pas de Xcode, pas de mode développeur, pas de signature et rien à réinstaller chaque semaine. Téléchargez l'app, branchez l'iPhone et appairez le Bluetooth.

Quels agents fonctionnent avec ?

Claude Code, Claude Desktop, Codex, Cursor, Hermes et OpenClaw peuvent être connectés en un clic. Tout autre outil qui parle MCP peut se connecter à http://127.0.0.1:47801/mcp. Il y a aussi un chat intégré qui exécute Claude Code ou Codex sur votre propre abonnement.

Où vont mes données ?

Zeptap n'a ni compte ni cloud. L'écran est capturé et lu sur votre Mac, et le serveur MCP n'accepte que les connexions depuis ce Mac. Les captures d'écran vont à l'agent que vous connectez, puis de là à son fournisseur de modèle.

Peut-il déverrouiller mon téléphone ?

Uniquement si vous l'activez. Votre code d'accès est stocké dans le Trousseau macOS (pas iCloud), n'est jamais montré aux agents, et chaque déverrouillage fait une seule tentative afin qu'un code erroné ne puisse pas vous bloquer.

Combien ça coûte ?

25 $ par mois ou 99 $ une seule fois pour un iPhone, ou 199 $ une seule fois pour jusqu'à 5 iPhones en même temps. Vous pouvez le télécharger et l'essayer gratuitement avant de payer.

De quoi ai-je besoin ?

Un Mac sous macOS 14 ou ultérieur avec Bluetooth, un iPhone et un câble USB. Quittez d'abord les autres apps qui agissent comme clavier Bluetooth pour l'iPhone, car une seule peut détenir la connexion.

Plus