Integracja · Narzędzia programistyczne
Połącz Claude i ChatGPT z Mobilerun
Poproś swoją AI, aby uruchomiła zadanie na jednym z Twoich chmurowych telefonów Mobilerun, sprawdziła, jak poszło, albo zajrzała, co aktualnie widać na ekranie urządzenia. Może sterować urządzeniem bezpośrednio za pomocą stuknięć, przesunięć, tekstu i deep linków oraz odczytywać kroki i zrzuty ekranu z minionych zadań. Współpracuje też z flow, triggerami, skrzynkami pocztowymi i SMS-ami na Twoich numerach.
Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.
Spróbuj zapytać
“Jakie moje telefony są gotowe w tej chwili?”
AI wyświetla listę Twoich urządzeń przefiltrowaną do stanu ready, wraz z ich identyfikatorami, typem i krajem.
“Na pierwszym gotowym telefonie otwórz sklep z aplikacjami i sprawdź aktualizacje naszej aplikacji.”
Rozpoczyna zadanie agenta na tym urządzeniu z Twoim celem w prostym języku i zwraca ID zadania.
“Jak poszło to zadanie, a co zrobił agent?”
Czyta status zadania, ścieżkę krok po kroku oraz zrzuty ekranu zrobione w trakcie.
Co może robić Twoja AI
Zadania agenta
Rozpocznij zadania agenta na urządzeniu, wyślij instrukcje uzupełniające, śledź status, kroki i zrzuty ekranu oraz anuluj bieżące zadanie.
Bezpośrednie sterowanie urządzeniem
Stukaj, przesuwaj, wpisuj tekst i otwieraj deep linki, rób zrzuty ekranu, odczytuj elementy na ekranie i wyświetlaj listę zainstalowanych aplikacji.
Strumienie, poczta i SMS
Wyświetlaj i aktualizuj flow, uruchamiaj triggery, odczytuj uruchomienia flow oraz wiadomości ze skrzynek pocztowych, kody weryfikacyjne i SMS-y na swoich numerach.
“Co jest na ekranie urządzenia 12 w tej chwili?”
Robi zrzut ekranu i czyta elementy na ekranie, dzięki czemu widzi, co należy kliknąć następnym razem.
“Pobierz najnowszy kod potwierdzenia wysłany do naszej skrzynki testowej.”
Wyświetla jednorazowe kody znalezione w wiadomościach e-mail w tej skrzynce.
“Które uruchomienia flow zakończyły się wczoraj błędem?”
Wyświetla wykonywania strumieni przefiltrowane według statusu i daty, a także czyta kroki i błędy każdego z nich.
Narzędzia dla Mobilerun: 197
Te narzędzia zostają włączone po połączeniu. Każde z nich możesz wyłączyć lub ustawić wymóg zatwierdzenia przed jego uruchomieniem.
approve_app_uploadWidoczne dla innychPotwierdź aplikację (app id). Ma skutki widoczne poza tym systemem. Podsumowanie API: Confirm successful app upload.approve_documentWidoczne dla innychPotwierdź dokument (id pliku). Ma skutki widoczne poza tym systemem. Podsumowanie API: Potwierdzenie przesłania pliku przez walidację HEAD na serwerze.archive_kioskPrzenosi środkiZarchiwizuj kiosk (device id). Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Disable kiosk (lock-task) mode.attach_taskZmienia daneDołącz zadanie (id zadania). Podsumowanie API: Dołączenie zadania.cancel_phoneUsuwaAnuluj telefon (phone id). Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Cancel a phone-number purchase or an active rental.cancel_taskUsuwaZatrzymaj bieżące zadanie agenta przez `task_id`. Agent zatrzymuje się natychmiastowo; nie można tego wznowić.create_abortZmienia daneUtwórz nowe przerwanie (abort). Wymagane: session id. Podsumowanie API: Abort the named session's in-flight chat turn.create_actionZmienia daneUtwórz nową akcję. Wymagane: catalog entry id lub name. Najpierw przeszukaj akcje, aby uniknąć duplikatów. Podsumowanie API: Create an action.create_app_signed_upload_urlZmienia daneUtwórz nową aplikację. Wymagane: bundle id, display name, files, version code lub version name. Najpierw przeszukaj aplikacje, aby uniknąć duplikatów. Podsumowanie API: Create a signed R2 upload URL for an app.create_credential_fieldZmienia daneUtwórz nowe pole dla poświadczenia. Wymagane: field type lub value. Podsumowanie API: Add a credential field.create_deviceZmienia daneStwórz nowe urządzenie. Najpierw wyszukaj urządzenia, aby uniknąć duplikatów. Podsumowanie API: Przygotowanie nowego urządzenia.create_device_addressZmienia daneUtwórz nowy adres dla urządzenia. Wymagane: latitude lub longitude. Podsumowanie API: Set device location.create_device_clipboardZmienia daneStwórz nowy schowek dla urządzenia. Wymagane: tekst. Podsumowanie API: Ustawienie schowka urządzenia.create_device_globalZmienia daneStwórz nowe globalne działanie dla urządzenia. Wymagane: action. Podsumowanie API: Wykonaj działanie globalne.create_device_languageZmienia daneStwórz nowy język dla urządzenia. Wymagane: locale. Podsumowanie API: Ustaw język/locale urządzenia.create_device_overlayZmienia daneUtwórz nową nakładkę dla urządzenia. Wymagane: visible. Podsumowanie API: Set overlay visibility.create_device_proxyZmienia daneStwórz nowy proxy dla urządzenia. Podsumowanie API: Połącz proxy.create_device_rebootZmienia daneStwórz nowe uruchomienie restartu dla urządzenia. Podsumowanie API: Uruchom ponownie urządzenie.create_device_recordingZmienia daneStwórz nowe nagrywanie dla urządzenia. Podsumowanie API: Rozpocznij nagrywanie urządzenia.create_device_resetZmienia daneUtwórz nowy reset dla urządzenia. Podsumowanie API: Reset a device to a fresh state.create_device_timezoneZmienia daneStwórz nową strefę czasową dla urządzenia. Wymagane: timezone. Podsumowanie API: Ustaw strefę czasową urządzenia.create_dry_runZmienia daneUtwórz nowy test próbny (dry run). Wymagane: event type. Podsumowanie API: Simulate event matching (dry run).create_execute_scriptZmienia daneStwórz nowe uruchomienie skryptu. Wymagane: script. Podsumowanie API: Uruchom JavaScript w przeglądarce Chrome urządzenia (CDP).create_execution_abortZmienia daneStwórz nowe anulowanie dla wykonania. Podsumowanie API: Anuluj trwające lub oczekujące wykonanie.create_flowZmienia daneStwórz nowy przepływ. Wymagane: działania, nazwa lub id wyzwalacza. Najpierw wyszukaj przepływy, aby uniknąć duplikatów. Podsumowanie API: Stwórz przepływ.create_flow_actionZmienia daneStwórz nowe działanie dla przepływu. Wymagane: id działania lub pozycja. Najpierw wyszukaj działania, aby uniknąć duplikatów. Podsumowanie API: Dodaj działanie do przepływu.create_flow_dry_runZmienia daneUtwórz nowy test próbny (dry run) dla flow. Podsumowanie API: Dry-run a flow.create_flow_unblockZmienia daneStwórz nowe odblokowanie dla przepływu. Podsumowanie API: Odblokuj przepływ.create_ingestZmienia daneStwórz nowe przyjmowanie. Wymagane: typ zdarzenia. Podsumowanie API: Przyjmij zdarzenie.create_mailboxZmienia daneUtwórz nową skrzynkę pocztową. Wymagane: client request id. Podsumowanie API: Claim or rent a mailbox.create_mailbox_restartZmienia daneUtwórz nowe wznowienie dla skrzynki pocztowej. Podsumowanie API: Restart rent on an archived mailbox.create_mailbox_uncancelZmienia daneStwórz nowe anulowanie odwołania dla skrzynki pocztowej. Podsumowanie API: cofnij zaplanowane odwołanie.create_messageZmienia daneUtwórz nową wiadomość. Wymagane: peer key, up to message id lub up to occurred at. Podsumowanie API: Mark a conversation's inbound messages read up to a cursor.create_packageZmienia daneStwórz nowy pakiet. Wymagane: nazwa pakietu. Podsumowanie API: Inicjuj nowy pakiet/aplikację.create_permissionUsuwaUtwórz nowe uprawnienie. Wymagane: permission id lub response. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Deliver a HITL approval/rejection to the user's active chat session.create_phoneZmienia daneUtwórz nowy telefon. Podsumowanie API: Kup numer telefonu.create_proxyZmienia daneUtwórz nowy proxy. Wymagane: kraj lub typ. Podsumowanie API: Utwórz proxy.create_questionZmienia daneUtwórz nowe pytanie. Wymagane: answers lub question id. Podsumowanie API: Deliver a question answer to the user's active chat session.create_triggerZmienia daneUtwórz nowy trigger. Wymagane: aktywacja lub nazwa. Najpierw szukaj triggerów, aby uniknąć duplikatów. Podsumowanie API: Utwórz trigger.create_userZmienia daneUtwórz nowego użytkownika. Podsumowanie API: Utwórz użytkownika SOCKS5.create_webhookUsuwaUtwórz nowy webhook. Wymagane: url. Najpierw przeszukaj webhooki, aby uniknąć duplikatów. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Register a webhook subscription.create_webhook_rotate_secretUsuwaUtwórz nową rotację sekretu dla webhooka. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Rotate signing secret.create_webhook_testUsuwaUtwórz nowy test dla webhooka. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Send a one-shot test delivery.delete_actionUsuwaTrwale usuń akcję według action id. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete an action.delete_appUsuwaTrwale usuń aplikację według app id. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete uploaded app.delete_app_permissionUsuwaTrwale usuń uprawnienie według permission. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Revoke app permission.delete_credential_fieldUsuwaTrwale usuń pole według field type. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a field from a credential.delete_deviceUsuwaTrwale usuń urządzenie według device id. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Terminate a device.delete_device_addressesPrzenosi środkiTrwałe usunięcie adresu przez identyfikator urządzenia. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Resetuj lokalizację urządzenia do domyślnej.delete_device_appUsuwaTrwale usuń aplikację według package name. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete app.delete_device_documentsPrzenosi środkiTrwałe usunięcie dokumentu przez identyfikator urządzenia. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Usuń plik.delete_device_keyboardsPrzenosi środkiTrwałe usunięcie klawiatury za pomocą ID urządzenia. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Wyczyść dane wejściowe.delete_device_proxiesPrzenosi środkiTrwałe usunięcie proxy za pomocą ID urządzenia. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Rozłącz proxy.delete_device_recordingUsuwaTrwale usuń nagranie według recording id. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a device recording.delete_documentUsuwaTrwale usuń dokument według document id. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Hard-delete a file.delete_document_pendingsPrzenosi środkiTrwale usuń oczekujący element (pending) według file id. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Cancel a pending upload (transitions to expired, deletes the underlying object).delete_flowUsuwaTrwale usuń flow według flow id. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Archive a flow.delete_flow_actionUsuwaTrwale usuń akcję według flow action id. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Remove an action from a flow.delete_mailboxUsuwaTrwale usuń skrzynkę pocztową według mailbox id. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Cancel or archive a mailbox.delete_package_credentialUsuwaTrwale usuń poświadczenie według credential name. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a credential and all its fields.delete_proxyUsuwaTrwale usuń proxy według proxy id. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_triggerUsuwaTrwale usuń trigger według trigger id. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_userUsuwaTrwałe usunięcie użytkownika za pomocą ID użytkownika. Akcja zniszczająca; może wymagać zatwierdzenia. Podsumowanie API: Usuń użytkownika SOCKS5.delete_webhookUsuwaTrwale usuwa webhook według identyfikatora webhooka. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Usunięcie subskrypcji webhooka.download_an_owned_filePobierz dokument dla dokumentu. Podsumowanie API: Pobierz własny plik.download_documentPobierz dokument dla dokumentu. Podsumowanie API: Pobierz plik.fire_triggerZmienia daneUruchom trigger według `trigger_id` z JSON-em `payload`, co uruchamia każdy przypięty do niego flow na jego urządzeniach.get_actionPobierz jedną akcję za pomocą ID akcji. Podsumowanie API: Pobierz akcję.get_action_catalogPobierz katalog akcji za pomocą ID wpisu w katalogu. Podsumowanie API: Pobierz wpis w katalogu.get_appPobierz jedną aplikację za pomocą ID aplikacji. Podsumowanie API: Pobierz aplikację według ID.get_app_eventPobierz jedno zdarzenie aplikacji za pomocą ID zdarzenia aplikacji. Podsumowanie API: Pobierz zdarzenie aplikacji.get_catalogPobierz katalog za pomocą typu zdarzenia aplikacji. Podsumowanie API: Pobierz jeden wpis w katalogu zdarzeń aplikacji według typu/nazwy.get_devicePobierz jedno urządzenie za pomocą `device_id`, wraz ze stanem, typem, krajem i wersją Androida.get_device_2Pobierz jedno urządzenie. Podsumowanie API: Count claimed devices.get_device_recordingPobierz jedno nagranie dla urządzenia za pomocą ID nagrania. Podsumowanie API: Pobierz nagranie urządzenia.get_flowPobierz jeden flow automatyzacji według `flow_id` wraz z jego triggerem, urządzeniami i ustawieniami.get_flow_runPobierz jeden przebieg przepływu za pomocą `execution_id`, wraz ze statusem, krokami i błędami.get_included_mailbox_capacityWyświetl pojemności. Podsumowanie API: Get included mailbox capacity.get_included_phone_number_capacity_for_a_countryLista pojemności. Opcjonalne filtry: kraj. Podsumowanie API: Pobierz pojemność wliczonych numerów telefonów dla danego kraju.get_mailboxPobierz jedną skrzynkę pocztową według mailbox id. Podsumowanie API: Get a mailbox.get_mailbox_messagePobieranie jednej wiadomości dla skrzynki pocztowej według jej ID. Podsumowanie API: Pobranie wiadomości ze skrzynki pocztowej.get_packagePobierz jeden pakiet według package name. Podsumowanie API: List credentials for a specific package.get_package_credentialPobierz jedno poświadczenie pakietu według credential name. Podsumowanie API: Get a credential.get_phonePobieranie jednego telefonu według jego ID. Podsumowanie API: Pobranie numeru telefonu przez ID.get_proxyPobieranie jednej proxy według jej ID. Podsumowanie API: Pobranie proxy przez ID.get_screen_elementsPobierz obecne elementy interfejsu użytkownika na ekranie (drzewo dostępności) urządzenia przez `device_id`, przydatne do znalezienia, co należy kliknąć.get_taskPobierz jedno zadanie agenta według `task_id` wraz z jego celem, urządzeniem, statusem i wynikiem.get_task_screenshotPobierz jeden zrzut ekranu zadania według index. Podsumowanie API: Get Task Screenshot.get_task_statusPobieranie aktualnego statusu zadania agenta przez `task_id` (np. uruchomione, zakończone, niepowodzenie).get_task_stepsPobierz krok po kroku przebieg działań agenta podczas zadania według `task_id`.get_task_ui_statePobieranie jednego stanu interfejsu użytkownika dla zadania według indeksu. Podsumowanie API: Pobranie Stanu UI Zadania.get_triggerPobiera jeden wyzwalacz według identyfikatora wyzwalacza. Podsumowanie API: Get a trigger.get_userPobieranie jednego użytkownika według jego ID. Podsumowanie API: Pobranie użytkownika SOCKS5 przez ID.get_webhookPobierz jeden webhook za pomocą jego id. Podsumowanie API: Pobranie subskrypcji webhooku.get_webhook_shipmentPobieranie jednej wysyłki dla webhooka według jej ID. Podsumowanie API: Pobranie dostawy wraz z próbami.install_appZmienia daneZainstaluj aplikację na urządzeniu przez `device_id`, zidentyfikowane jako `package_name` lub `bundle_id`.list_action_catalogsLista katalogów akcji. Opcjonalne filtry: usługa. Wyniki są paginowane. Podsumowanie API: Lista wpisów w katalogu akcji.list_app_eventsLista zdarzeń aplikacji. Opcjonalne filtry: typ zdarzenia, źródło, ID urządzenia, od lub do. Wyniki są paginowane. Podsumowanie API: Lista strukturalnych zdarzeń aplikacji.list_app_versionsLista wersji dla aplikacji. Podsumowanie API: Lista wersji dla aplikacji.list_available_countriesLista krajów. Opcjonalne filtry: typ. Wyniki są paginowane. Podsumowanie API: Lista dostępnych krajów.list_capacitiesLista pojemności. Podsumowanie API: Pobierz pojemność agenta przepływu pracy.list_catalogsLista katalogów. Podsumowanie API: Lista katalogu zdarzeń aplikacji.list_countriesLista krajów. Podsumowanie API: Lista krajów z dedykowanymi numerami.list_credentialsWyświetl poświadczenia. Wyniki są stronicowane.list_device_addressesLista adresów dla urządzenia. Podsumowanie API: Pobranie lokalizacji urządzenia.list_device_appsLista aplikacji zainstalowanych na urządzeniu przez `device_id`.list_device_capabilitiesLista możliwości dla urządzenia. Podsumowanie API: Pobranie możliwości dla konkretnego urządzenia.list_device_clipboardsLista schowków dla urządzenia. Podsumowanie API: Pobranie schowka urządzenia.list_device_documentsLista dokumentów dla urządzenia. Opcjonalne filtry: ścieżka. Podsumowanie API: Lista plików.list_device_fingerprintsLista odcisków palca dla urządzenia. Podsumowanie API: Zrzut odcisku palca urządzenia.list_device_languagesLista języków dla urządzenia. Podsumowanie API: Pobranie języka/regionu urządzenia.list_device_overlaysLista nakładek dla urządzenia. Podsumowanie API: Sprawdzenie, czy nakładka jest widoczna.list_device_packagesLista pakietów dla urządzenia. Opcjonalne filtry: wliczaj systemowe pakiety lub wliczaj chronione pakiety.list_device_proxiesLista proxy dla urządzenia. Podsumowanie API: Pobranie stanu połączenia proxy.list_device_recordingsWyświetl nagrania urządzenia. Opcjonalne filtry: type lub status. Podsumowanie API: List device recordings.list_device_tasksLista zadań agenta uruchomionych na urządzeniu za pomocą `device_id`.list_device_timesLista czasu dla urządzenia. Podsumowanie API: Czas urządzenia.list_device_timezonesLista stref czasowych dla urządzenia. Podsumowanie API: Pobierz strefę czasową urządzenia.list_device_waitsLista oczekiwania dla urządzenia. Podsumowanie API: Poczekaj, aż urządzenie będzie gotowe.list_devicesLista Twoich chmurowych telefonów i urządzeń, filtrowanych przez `name`, `type`, `state` (np. gotowe, zatrzymane) lub `country`. Użyj tego do znalezienia id urządzenia.list_documentsLista dokumentów. Opcjonalne filtry: strefa. Podsumowanie API: Lista gotowych plików użytkownika, opcjonalnie filtrowanych według strefy.list_event_typesLista typów zdarzeń. Podsumowanie API: Lista subskrybowalnych typów zdarzeń dla każdego źródła.list_flow_actionsLista akcji dla przepływu.list_flow_repairsWyświetl naprawy dla flow. Podsumowanie API: List self-healing repair episodes.list_flow_runsWyświetl uruchomienia flow (wykonania), filtrowane według `flow_id`, `trigger_id`, `status` lub zakresu dat.list_flowsLista Twoich automatyzacyjnych przepływów, filtrowanych przez `search`, `status`, `enabled` lub `trigger_id`.list_installsLista instalacji. Podsumowanie API: Lista instalacji aplikacji.list_mailbox_codesWyświetl jednorazowe kody weryfikacyjne znalezione w e-mailach w skrzynce pocztowej według `mailbox_id`, opcjonalnie od jednego `sender`.list_mailbox_emailsLista e-mailów otrzymanych w skrzynce przez `mailbox_id`, filtrowane według `sender` lub `has_otp`.list_mailboxesWyświetl skrzynki odbiorcze e-mail (skrzynki pocztowe) dostępne dla Twoich agentów.list_messagesWyświetl wiadomości. Opcjonalne filtry: direction, esim id, number id, status, peer number lub peer key. Wyniki są stronicowane. Podsumowanie API: List the caller's own SMS inbox/outbox messages.list_messages_for_a_chat_sessionLista wiadomości. Wyniki są paginowane. Podsumowanie API: Lista wiadomości dla sesji czatu.list_messages_list_conversationsWyświetl wiadomości. Opcjonalne filtry: esim id, number id, cursor last occurred at lub cursor last message id. Wyniki są stronicowane. Podsumowanie API: List the caller's own SMS conversations, one row per thread.list_metricsLista metryk. Opcjonalne filtry: id przepływu, id wyzwalacza, od lub do. Podsumowanie API: Pobierz metryki wykonania.list_modelsLista modeli.list_notification_event_typesLista katalogów. Podsumowanie API: Lista typów zdarzeń powiadomień.list_packagesLista pakietów.list_phone_messagesLista wiadomości dla telefonu. Opcjonalne filtry: kierunek lub od kiedy. Wyniki są paginowane. Podsumowanie API: Lista wiadomości (skrzynka + wysyłka) na numerze.list_phonesLista telefonów. Wyniki są paginowane. Podsumowanie API: Lista numerów telefonicznych.list_preferencesLista preferencji. Podsumowanie API: Pobierz preferencje powiadomień.list_proxiesLista proxy. Opcjonalne filtry: kraj. Wyniki są paginowane.list_proxy_connectionsLista połączeń dla proxy. Opcjonalne filtry: id użytkownika, host docelowy, port docelowy, protokół, dostawca lub kraj. Wyniki są paginowane. Podsumowanie API: Lista Połączeń Proxy.list_proxy_pingsLista pingów dla proxy. Podsumowanie API: Sprawdzenie opóźnienia.list_purposesLista celów. Podsumowanie API: Lista celów telefonu.list_recording_trajectoriesLista trajektorii dla nagrywania. Podsumowanie API: Pobierz trajektorię nagrania urządzenia.list_recording_videosLista wideo dla nagrywania. Podsumowanie API: Pobierz wideo nagrania urządzenia.list_service_methodsLista metod dla usługi. Podsumowanie API: Lista dozwolonych metod dla usługi.list_servicesLista usług. Podsumowanie API: Lista dostępnych usług.list_shipmentsLista przesyłek. Opcjonalne filtry: status, od lub id zdarzenia. Wyniki są paginowane. Podsumowanie API: Lista dostaw przez wszystkie webhooki.list_statsLista statystyk. Opcjonalny filtr: od. Podsumowanie API: Pobierz statystyki dostawy.list_storage_usagesLista wykorzystania pamięci. Podsumowanie API: Pobierz wykorzystanie pamięci użytkownika.list_task_screenshotsLista zrzutów ekranu przechwyconych podczas zadania agenta przez `task_id`.list_task_ui_statesLista stanów interfejsu użytkownika dla zadania. Podsumowanie API: Pobierz stany UI zadania.list_tasksWyświetl zadania agenta, filtrowane według `status` lub `query`, domyślnie od najnowszych.list_tasks_chat_streamWyświetl zadania. Podsumowanie API: Re-attach to the active turn stream.list_user_connectionsWyświetl połączenia użytkownika. Opcjonalne filtry: proxy id, dst host, dst port, protocol, provider lub country. Wyniki są stronicowane. Podsumowanie API: List connections by SOCKS5 user.list_usersLista użytkowników. Opcjonalny filtr: id proxy. Wyniki są paginowane. Podsumowanie API: Użytkownicy SOCKS5.list_webhook_shipmentsLista przesyłek dla webhooka. Opcjonalne filtry: id zdarzenia. Wyniki są paginowane. Podsumowanie API: Lista dostaw dla webhooka.message_taskWidoczne dla innychWyślij dodatkowe instrukcje lub odpowiedź na bieżące zadanie agenta za pomocą `task_id` i `message`.open_deep_linkZmienia daneOtwórz deep link lub adres URL na urządzeniu (`device_id`, `deep_link`), opcjonalnie w wybranej aplikacji.reject_questionWidoczne dla innychOdrzuć pytanie. Ma skutki widoczne poza tym systemem. Podsumowanie API: Dismiss an outstanding question without answering.restore_kioskWidoczne dla innychPrzywróć kiosk (device id). Ma skutki widoczne poza tym systemem. Podsumowanie API: Enable kiosk (lock-task) mode.resume_deviceZmienia daneWznów (odparkuj) zatrzymane urządzenie za pomocą `device_id`.run_streamed_taskZmienia daneUtwórz nowe zadanie. Wymagane: id urządzenia lub zadanie. Najpierw wyszukaj zadania, aby uniknąć duplikatów. Podsumowanie API: Uruchomienie zadania strumieniowego.search_actionsWyszukaj akcje według usługi, wyszukiwania, sortowania lub kierunku sortowania. Użyj tego do znalezienia istniejących akcji przed utworzeniem nowej. Wyniki są paginowane. Podsumowanie API: Lista akcji.search_appsWyszukaj aplikacje według statusu, platformy, zapytania, sortowania lub kierunku. Użyj tego do znalezienia istniejących aplikacji przed utworzeniem nowej. Wyniki są paginowane. Podsumowanie API: Lista aplikacji.search_triggersWyszukaj triggery według activation, event type, search, order by lub order by direction. Użyj tego, aby znaleźć istniejące triggery przed utworzeniem nowego. Wyniki są stronicowane. Podsumowanie API: List triggers.search_webhooksSzukaj webhooków według statusu, wyszukiwania, moich lub utworzonych przez mnie. Użyj tego do znalezienia istniejących webhooków przed utworzeniem nowego. Wyniki są paginowane. Podsumowanie API: Lista subskrypcji webhooków.send_a_single_user_messageWidoczne dla innychUtwórz nową wiadomość. Wymagane: wiadomość lub id sesji. Ma efekty widoczne poza tym systemem. Podsumowanie API: Wyślij pojedynczą wiadomość użytkownikowi.start_agent_taskZmienia daneRozpocznij zadanie agenta AI na urządzeniu: opisz cel w prostym języku w `task` i przekaż `device_id`. Agent samodzielnie obsługuje telefon, może klikać, pisać i wysyłać rzeczy w aplikacjach.stop_deviceZmienia daneZatrzymaj (uparkuj) urządzenie za pomocą `device_id`. Wznów je później z resume_device.submit_appWidoczne dla innychZaznacz niepowodzenie aplikacji (id aplikacji). Ma efekty widoczne poza tym systemem. Podsumowanie API: Zaznacz, że przesłanie aplikacji zostało zakończone niepowodzeniem.submit_flowWidoczne dla innychKlonuj przepływ (id przepływu). Ma efekty widoczne poza tym systemem.submit_flow_verifyWidoczne dla innychWeryfikuj przepływ (id przepływu). Ma efekty widoczne poza tym systemem.swipe_screenZmienia danePrzesuń palcem ekran urządzenia od (`start_x`, `start_y`) do (`end_x`, `end_y`) przez `duration` milisekund, za pomocą `device_id`.take_screenshotZrób zrzut bieżącego ekranu urządzenia według `device_id`.tap_screenZmienia daneStuknij ekran urządzenia we współrzędnych `x`, `y` na urządzeniu wskazanym przez `device_id`.type_textZmienia daneWpisz `text` do aktywnego pola na urządzeniu za pomocą `device_id`; ustaw `clear`, aby opróżnić pole najpierw.update_actionZmienia daneZaktualizuj istniejące działanie zidentyfikowane przez id działania. Zmieniane są tylko pola, które przekazałeś. Podsumowanie API: Zaktualizuj działanie.update_app_permissionUsuwaZaktualizuj istniejące uprawnienie wskazane przez permission. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Grant app permission.update_credential_fieldZmienia daneZaktualizuj istniejące pole wskazane przez field type. Zmieniane są tylko przekazane pola. Podsumowanie API: Update the value of a credential field.update_device_appZmienia daneZaktualizuj istniejącą aplikację zidentyfikowaną przez nazwę pakietu. Zmieniane są tylko pola, które przekazałeś. Podsumowanie API: Zatrzymaj aplikację.update_device_keyboardsWidoczne dla innychZaktualizuj istniejącą klawiaturę wskazaną przez device id. Ma skutki widoczne poza tym systemem. Podsumowanie API: Input key.update_device_namesWidoczne dla innychZaktualizuj istniejącą nazwę wskazaną przez device id. Ma skutki widoczne poza tym systemem. Podsumowanie API: Update device name.update_device_recordingZmienia daneZaktualizuj istniejące nagrywanie zidentyfikowane przez id nagrania. Podsumowanie API: Zatrzymaj nagrywanie urządzenia.update_documentZmienia daneZaktualizuj istniejący dokument zidentyfikowany przez id dokumentu. Zmieniane są tylko pola, które przekazałeś. Podsumowanie API: Zaktualizuj metadane pliku (tylko strefa umiejętności).update_flowZmienia daneZaktualizuj przepływ za pomocą `flow_id`: nazwa, opis, urządzenia, aktywator lub włącz go/wyłącz go za pomocą `enabled`. Zmieniane są tylko pola, które przekazałeś.update_flow_actionsWidoczne dla innychZaktualizuj istniejące działanie zidentyfikowane przez id przepływu. Ma efekty widoczne poza tym systemem. Podsumowanie API: Zamień wszystkie działania dla przepływu.update_mailboxZmienia daneZaktualizuj istniejącą skrzynkę pocztową zidentyfikowaną przez id skrzynki pocztowej. Zmieniane są tylko pola, które przekazałeś. Podsumowanie API: Zaktualizuj etykietę skrzynki pocztowej.update_packageZmienia daneZaktualizuj istniejący pakiet wskazany przez package name. Podsumowanie API: Create a credential.update_phoneZmienia daneZaktualizuj istniejący telefon wskazany przez phone id. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a phone number's display label.update_preferencesWidoczne dla innychZaktualizuj istniejącą preferencję. Zmieniają się tylko pola, które przekazałeś. Ma skutki widoczne poza tym systemem. Podsumowanie API: Zaktualizuj preferencje powiadomień.update_sessionZmienia daneZaktualizuj istniejącą sesję wskazaną przez session id. Zmieniane są tylko przekazane pola. Podsumowanie API: Rename, archive, or pin a named chat session.update_triggerZmienia daneZaktualizuj istniejący trigger wskazany przez trigger id. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a trigger.update_userZmienia daneZaktualizuj istniejącego użytkownika wskazanego przez user id. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a SOCKS5 user.update_webhookUsuwaAktualizuje istniejący webhook wskazany przez identyfikator webhooka. Zmieniane są tylko przekazane pola. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Zaktualizuj subskrypcję webhooka.upload_document_urlZmienia danePrześlij dokument. Podsumowanie API: Mint a presigned PUT URL for a user file upload.
Konfiguracja w trzech krokach
- 1
Wybierz aplikację
Utwórz bezpłatne konto PipMCP i wybierz Mobilerun z listy aplikacji.
- 2
Wklej klucz
Wklej swój klucz API Mobilerun (zaczyna się od dr_sk_). W panelu chmurowym Mobilerun otwórz zakładkę API Keys, kliknij Create API Key, nadaj kluczowi nazwę i skopiuj go. Klucz jest wyświetlany tylko raz.
- 3
Dodaj link do swojego asystenta AI
Otrzymasz osobisty link MCP. Dodaj go do Claude, ChatGPT lub Cursor:
- Kliknij swoją nazwę, a następnie Ustawienia › Konektory › Dodaj niestandardowy konektor.
- Wklej swój link jako adres URL zdalnego serwera MCP.
- Włącz konektor w menu + na czacie.
Pytania
Co może zrobić AI w Mobilerun?
AI może wyświetlać i odczytywać urządzenia, zainstalowane aplikacje, zrzuty ekranu, elementy na ekranie, zadania agenta wraz z ich krokami i zrzutami ekranu, flow, uruchomienia flow, triggery, skrzynki pocztowe, kody weryfikacyjne i wiadomości SMS. Może uruchamiać i anulować zadania agenta, wysyłać wiadomości do trwającego zadania, stukać, przesuwać, wpisywać tekst i otwierać deep linki na urządzeniu, uruchamiać triggery oraz aktualizować flow.
Czy AI widzi moje dane uwierzytelniające Mobilerun?
Nie. Twój klucz API Mobilerun jest szyfrowany w spoczynku i nigdy nie jest wyświetlany AI. Po zapisaniu go nie jest on wyświetlany ponownie, nawet Tobie. AI widzi tylko wyniki narzędzi, które wywołuje.
Czy mogę kontrolować, na co AI ma pozwolenie?
Tak. Sam wybierasz, które narzędzia są włączone, więc możesz zacząć od trybu tylko do odczytu. Zadanie agenta obsługuje telefon samodzielnie i może stukać, wpisywać tekst oraz zatwierdzać w aplikacjach, a anulowanego zadania nie można wznowić. Uruchamianie zadań, odpalanie triggerów i bezpośrednie sterowanie urządzeniem mogą wymagać Twojej zgody przed wykonaniem. Każde wywołanie narzędzia jest rejestrowane.
Czy działa z ChatGPT?
Tak. W ChatGPT przejdź do Settings › Apps & Connectors › Advanced i włącz Developer mode, a następnie dodaj swój link PipMCP. Developer mode wymaga płatnego planu ChatGPT: Plus, Pro, Business lub Enterprise. Ten sam link działa też w Claude (Settings › Connectors › Add custom connector), Cursorze i innych klientach MCP.
Ile to kosztuje?
PipMCP ma darmowy plan, do którego nie potrzeba karty kredytowej. Płatne plany rozliczane są za każde ukończone zadanie. Potrzebujesz też własnego konta Mobilerun.
Jaka jest różnica między zadaniem agenta a bezpośrednią kontrolą?
Z run_agent_task opisujesz cel prostym językiem, a agent Mobilerun samodzielnie obsługuje telefon, aż zadanie zostanie wykonane. Z tap_screen, swipe_screen, type_text i open_deep_link Twój AI wykonuje każdy krok samodzielnie, często po przeczytaniu zrzutu ekranu lub elementów na ekranie.
Pozwól swojej AI działać w Mobilerun już dziś.
Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.
Połącz Mobilerun za darmoPipMCP nie jest powiązany z Mobilerun. Nazwy produktów są znakami towarowymi ich właścicieli.






