Aller au contenu

Intégration · Outils de développement

Connecter Claude & ChatGPT à Mobilerun

Demandez à votre IA de lancer une tâche sur l'un de vos téléphones cloud Mobilerun, de vérifier son déroulement ou d'examiner ce qui s'affiche actuellement sur un écran. Elle peut contrôler directement un appareil avec des clics, des glissements, du texte et des liens profonds, ainsi que lire les étapes et captures d'écran des tâches passées. Elle fonctionne également avec les flux, déclencheurs, boîtes de réception et SMS sur vos numéros.

Connecter Mobilerun gratuitement

Offre gratuite, sans carte bancaire. Comptez environ une minute.

Essayez de demander

  • “Quels sont mes téléphones prêts en ce moment ?”

    L'IA liste vos appareils filtrés par état 'prêt', avec leurs ID, type et pays.

  • “Sur le premier téléphone prêt, ouvrez la boutique d'applications et vérifiez les mises à jour de notre application.”

    Elle lance une tâche agent sur cet appareil avec votre objectif en langage naturel et retourne l'ID de la tâche.

  • “Comment s'est déroulée cette tâche et que fait l'agent ?”

    Elle lit le statut de la tâche, la trajectoire étape par étape et les captures d'écran prises au fil du chemin.

Ce que votre IA peut faire

Tâches agent

Lancer des tâches d'agent IA sur un appareil, envoyer des instructions de suivi, suivre le statut, les étapes et les captures d'écran, et annuler une tâche en cours.

Contrôle direct de l'appareil

Clic, glissement, frappe de texte et ouverture de liens profonds, prise de capture d'écran, lecture des éléments à l'écran et liste des applications installées.

Flux, courrier et SMS

Lister et mettre à jour les flux, déclencher des événements, lire les exécutions de flux, et lire les messages de boîte mail, codes de vérification et SMS sur vos numéros.

  • “Quoi sur l'écran du dispositif 12 maintenant ?”

    Elle prend une capture d'écran et lit les éléments à l'écran, afin de pouvoir voir quoi cliquer ensuite.

  • “Obtenir le dernier code de vérification envoyé à notre boîte mail de test.”

    Elle liste les codes uniques trouvés dans les emails de cette boîte mail.

  • “Quel flux d'exécution a échoué hier ?”

    Elle liste les exécutions de flux filtrées par statut et date, et lit les étapes et erreurs de chacune.

197 outils pour Mobilerun

Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.

  • approve_app_uploadVisible par d’autres
  • approve_documentVisible par d’autres
  • archive_kioskTransfère de l’argent
  • attach_taskModifie des données
  • cancel_phoneSupprime des données
  • cancel_taskSupprime des donnéesArrêtez une tâche d'agent en cours avec `task_id`. L'agent s'arrête immédiatement ; cela ne peut pas être repris.
  • create_abortModifie des données
  • create_actionModifie des données
  • create_app_signed_upload_urlModifie des données
  • create_credential_fieldModifie des données
  • create_deviceModifie des données
  • create_device_addressModifie des données
  • create_device_clipboardModifie des données
  • create_device_globalModifie des données
  • create_device_languageModifie des données
  • create_device_overlayModifie des données
  • create_device_proxyModifie des données
  • create_device_rebootModifie des données
  • create_device_recordingModifie des données
  • create_device_resetModifie des données
  • create_device_timezoneModifie des données
  • create_dry_runModifie des données
  • create_execute_scriptModifie des données
  • create_execution_abortModifie des données
  • create_flowModifie des données
  • create_flow_actionModifie des données
  • create_flow_dry_runModifie des données
  • create_flow_unblockModifie des données
  • create_ingestModifie des données
  • create_mailboxModifie des données
  • create_mailbox_restartModifie des données
  • create_mailbox_uncancelModifie des données
  • create_messageModifie des données
  • create_packageModifie des données
  • create_permissionSupprime des données
  • create_phoneModifie des données
  • create_proxyModifie des données
  • create_questionModifie des données
  • create_triggerModifie des données
  • create_userModifie des données
  • create_webhookSupprime des données
  • create_webhook_rotate_secretSupprime des données
  • create_webhook_testSupprime des données
  • delete_actionSupprime des données
  • delete_appSupprime des données
  • delete_app_permissionSupprime des données
  • delete_credential_fieldSupprime des données
  • delete_deviceSupprime des données
  • delete_device_addressesTransfère de l’argent
  • delete_device_appSupprime des données
  • delete_device_documentsTransfère de l’argent
  • delete_device_keyboardsTransfère de l’argent
  • delete_device_proxiesTransfère de l’argent
  • delete_device_recordingSupprime des données
  • delete_documentSupprime des données
  • delete_document_pendingsTransfère de l’argent
  • delete_flowSupprime des données
  • delete_flow_actionSupprime des données
  • delete_mailboxSupprime des données
  • delete_package_credentialSupprime des données
  • delete_proxySupprime des données
  • delete_triggerSupprime des données
  • delete_userSupprime des données
  • delete_webhookSupprime des données
  • download_an_owned_file
  • download_document
  • fire_triggerModifie des donnéesDéclenchez un flux avec `trigger_id` avec un JSON `payload`, qui exécute chaque flux attaché à lui sur ses appareils.
  • get_action
  • get_action_catalog
  • get_app
  • get_app_event
  • get_catalog
  • get_deviceRécupérez un appareil avec `device_id`, avec son état, type, pays et version Android.
  • get_device_2
  • get_device_recording
  • get_flowRécupérez un flux d'automatisation avec `flow_id`, avec son déclencheur, appareils et paramètres.
  • get_flow_runRécupérez une exécution de flux avec `execution_id`, avec son statut, étapes et erreurs.
  • get_included_mailbox_capacity
  • get_included_phone_number_capacity_for_a_country
  • get_mailbox
  • get_mailbox_message
  • get_package
  • get_package_credential
  • get_phone
  • get_proxy
  • get_screen_elementsRécupère les éléments de l'interface utilisateur actuels (arbre d'accessibilité) d'un dispositif par `device_id`, utile pour trouver ce sur quoi cliquer.
  • get_taskRécupérez une tâche d'agent avec `task_id`, avec son objectif, appareil, statut et résultat.
  • get_task_screenshot
  • get_task_statusRécupérez le statut actuel d'une tâche d'agent avec `task_id` (par exemple : en cours, terminé, échoué).
  • get_task_stepsRécupère le parcours étape par étape des actions effectuées par l'agent lors d'une tâche par `task_id`.
  • get_task_ui_state
  • get_trigger
  • get_user
  • get_webhook
  • get_webhook_shipment
  • install_appModifie des donnéesInstallez une application sur un appareil avec `device_id`, identifié par `package_name` ou `bundle_id`.
  • list_action_catalogs
  • list_app_events
  • list_app_versions
  • list_available_countries
  • list_capacities
  • list_catalogs
  • list_countries
  • list_credentials
  • list_device_addresses
  • list_device_appsListez les applications installées sur un appareil avec `device_id`.
  • list_device_capabilities
  • list_device_clipboards
  • list_device_documents
  • list_device_fingerprints
  • list_device_languages
  • list_device_overlays
  • list_device_packages
  • list_device_proxies
  • list_device_recordings
  • list_device_tasksListez les tâches d'agent exécutées sur un appareil avec `device_id`.
  • list_device_times
  • list_device_timezones
  • list_device_waits
  • list_devicesListe vos téléphones cloud et dispositifs, filtrés par `name`, `type`, `state` (par ex. prêt, arrêté) ou `country`. Utilisez cela pour trouver un ID de dispositif.
  • list_documents
  • list_event_types
  • list_flow_actions
  • list_flow_repairs
  • list_flow_runsListe les exécutions de flux, filtrées par `flow_id`, `trigger_id`, `status` ou une plage de dates.
  • list_flowsListe vos flux d'automatisation, filtrés par `search`, `status`, `enabled` ou `trigger_id`.
  • list_installs
  • list_mailbox_codesListe les codes de vérification uniques trouvés dans les emails d'une boîte par `mailbox_id`, éventuellement provenant d'un seul `sender`.
  • list_mailbox_emailsLister les emails reçus dans une boîte par `mailbox_id`, filtrés par `sender` ou `has_otp`.
  • list_mailboxesListe les boîtes de réception (boîtes) disponibles pour vos agents.
  • list_messages
  • list_messages_for_a_chat_session
  • list_messages_list_conversations
  • list_metrics
  • list_models
  • list_notification_event_types
  • list_packages
  • list_phone_messages
  • list_phones
  • list_preferences
  • list_proxies
  • list_proxy_connections
  • list_proxy_pings
  • list_purposes
  • list_recording_trajectories
  • list_recording_videos
  • list_service_methods
  • list_services
  • list_shipments
  • list_stats
  • list_storage_usages
  • list_task_screenshotsListe les captures d'écran prises pendant une tâche d'agent par `task_id`.
  • list_task_ui_states
  • list_tasksListe les tâches d'agent, filtrées par `status` ou `query`, par défaut les plus récentes en premier.
  • list_tasks_chat_stream
  • list_user_connections
  • list_users
  • list_webhook_shipments
  • message_taskVisible par d’autresEnvoie une instruction de suivi ou une réponse à une tâche d'agent en cours par `task_id` avec `message`.
  • open_deep_linkModifie des donnéesOuvrez un lien profond ou une URL sur un appareil (`device_id`, `deep_link`), éventuellement dans une application spécifique.
  • reject_questionVisible par d’autres
  • restore_kioskVisible par d’autres
  • resume_deviceModifie des donnéesReprenez (dépark) un appareil arrêté avec `device_id`.
  • run_streamed_taskModifie des données
  • search_actions
  • search_apps
  • search_triggers
  • search_webhooks
  • send_a_single_user_messageVisible par d’autres
  • start_agent_taskModifie des donnéesDémarrerez une tâche d'agent IA sur un appareil : décrivez l'objectif en langage naturel dans `task` et passez `device_id`. L'agent opère le téléphone seul et peut cliquer, taper et soumettre des éléments dans les applications.
  • stop_deviceModifie des donnéesArrêtez (parke) un appareil avec `device_id`. Reprenez-le plus tard avec resume_device.
  • submit_appVisible par d’autres
  • submit_flowVisible par d’autres
  • submit_flow_verifyVisible par d’autres
  • swipe_screenModifie des donnéesGlissez sur l'écran d'un appareil de (`start_x`, `start_y`) à (`end_x`, `end_y`) pendant `duration` millisecondes, par `device_id`.
  • take_screenshotPrenez une capture d'écran de l'écran actuel d'un appareil avec `device_id`.
  • tap_screenModifie des donnéesCliquez sur l'écran de l'appareil aux coordonnées `x`, `y` sur un appareil `device_id`.
  • type_textModifie des donnéesTapez `text` dans le champ focalisé sur un appareil `device_id` ; définissez `clear` pour vider le champ d'abord.
  • update_actionModifie des données
  • update_app_permissionSupprime des données
  • update_credential_fieldModifie des données
  • update_device_appModifie des données
  • update_device_keyboardsVisible par d’autres
  • update_device_namesVisible par d’autres
  • update_device_recordingModifie des données
  • update_documentModifie des données
  • update_flowModifie des donnéesMise à jour d'un flux par `flow_id` : nom, description, dispositifs, déclencheur, ou le mettre en marche ou en veille avec `enabled`. Seuls les champs que vous passez sont modifiés.
  • update_flow_actionsVisible par d’autres
  • update_mailboxModifie des données
  • update_packageModifie des données
  • update_phoneModifie des données
  • update_preferencesVisible par d’autres
  • update_sessionModifie des données
  • update_triggerModifie des données
  • update_userModifie des données
  • update_webhookSupprime des données
  • upload_document_urlModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

    Créez un compte PipMCP gratuit et sélectionnez Mobilerun dans la liste des applications.

  2. 2

    Collez votre clé

    Collez votre clé API Mobilerun (elle commence par dr_sk_). Dans le tableau de bord cloud Mobilerun, ouvrez l'onglet Clés API, cliquez sur Créer une clé API, lui donnez un nom et copiez la clé. Elle n'est affichée qu'une seule fois.

  3. 3

    Ajoutez le lien à votre IA

    Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :

    1. Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
    2. Collez votre lien dans le champ URL du serveur MCP distant.
    3. Activez-le depuis le menu + d’une conversation.

Questions

Que peut faire l'IA dans Mobilerun ?

L'IA peut lister et lire les appareils, applications installées, captures d'écran, éléments à l'écran, tâches agent avec leurs étapes et captures d'écran, flux, exécutions de flux, déclencheurs, boîtes de réception, codes de vérification et messages SMS. Elle peut lancer et annuler des tâches agent, envoyer des messages à une tâche en cours, cliquer, glisser, taper et ouvrir des liens profonds sur un appareil, déclencher des événements et mettre à jour les flux.

L'IA voit-elle mes identifiants Mobilerun ?

Non. Votre clé API Mobilerun est chiffrée au repos et jamais montrée à l'IA. Après que vous l'ayez sauvegardée, elle n'est plus affichée, même pas pour vous. L'IA ne voit que les résultats des outils qu'elle appelle.

Puis-je contrôler ce que l'IA est autorisée à faire ?

Oui. Vous choisissez les outils activés, vous pouvez commencer en lecture seule. Une tâche d'agent opère le téléphone seul et peut cliquer, taper et soumettre dans des applications ; une tâche annulée ne peut pas être reprise. Démarrer des tâches, déclencher des flux et contrôler directement un appareil peuvent nécessiter votre approbation avant exécution. Chaque appel d'outil est journalisé.

Fonctionne-t-il avec ChatGPT ?

Oui. Dans ChatGPT, allez dans Paramètres › Applications et connecteurs › Avancé et activez le mode Développeur, puis ajoutez votre lien PipMCP. Le mode Développeur nécessite un abonnement payant ChatGPT : Plus, Pro, Business ou Entreprise. Le même lien fonctionne également dans Claude (Paramètres › Connecteurs › Ajouter un connecteur personnalisé), Cursor et d'autres clients MCP.

Quel est le coût ?

PipMCP dispose d'un plan gratuit sans carte de crédit requise. Les plans payants sont facturés par tâche terminée. Vous avez également besoin de votre propre compte Mobilerun.

Quelle est la différence entre une tâche d'agent et un contrôle direct ?

Avec run_agent_task, vous décrivez un objectif en langage naturel et l'agent de Mobilerun opère le téléphone seul jusqu'à ce qu'il soit terminé. Avec tap_screen, swipe_screen, type_text et open_deep_link, votre IA effectue chaque étape elle-même, souvent après avoir lu une capture d'écran ou les éléments à l'écran.

Laissez votre IA travailler dans Mobilerun dès aujourd’hui.

Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.

Connecter Mobilerun gratuitement

PipMCP n’est pas affilié à Mobilerun. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.