Skip to main content

Reference

One tool layer, seven front doors. A command, an MCP tool and a client method with the same row below are the same code: the CLI parses flags and calls the tool by name, the MCP server hands the tool to an agent, and each client speaks to it through mobium pipe. So a command and a method cannot answer differently, and each page links the same tool on every other surface.

Every page here is generated from the Mobium source — the commands' own help, the MCP server's tools/list, and each client's doc comments — at 6a47e45 (mobium version v0.0.0-20261006072136-6a47e45da411). Every example is checked: the MCP arguments against the tool's schema, the commands against their flags, and each client's code by compiling or type-checking it against that client. The output under a command is what it printed on an Android 15 emulator, and the screenshots are from the same runs.

CLIMCPPythonJavaScriptGoJava.NET
accessibilityapp_accessibilityaccessibilityaccessibilityAccessibilityaccessibilityAccessibility
alertapp_alertalertalertAlertalertAlert
appearanceapp_appearanceappearanceappearanceAppearanceappearanceAppearance
auditapp_auditauditauditAuditauditAudit
backgroundapp_backgroundbackgroundbackgroundBackgroundbackgroundBackground
batchapp_batchbatchbatchBatchbatchBatch
batteryapp_batterybatterybatteryBatterybatteryBattery
biometricapp_biometricbiometricbiometricBiometricbiometricBiometric
bootapp_bootbootbootBootbootBoot
callapp_callincoming_callincomingCallIncomingCallincomingCallIncomingCall
checkapp_checkcheckcheckCheckcheckCheck
clear-dataapp_clear_dataclear_dataclearDataClearDataclearDataClearData
clipboardapp_clipboardclipboardclipboardClipboardclipboardClipboard
contextapp_contextcontextcontextContextcontextContext
contextsapp_contextscontextscontextsContextscontextsContexts
cookiesapp_cookiescookiescookiesCookiescookiesCookies
crashesapp_crashescrashescrashesCrashescrashesCrashes
currentapp_currentcurrentcurrentCurrentcurrentCurrent
devicesapp_devicesdevicesdevicesDevicesdevicesDevices
dialogsapp_dialogsadd_dialog_ruleaddDialogRuleAddDialogRuleaddDialogRuleAddDialogRule
doctorapp_doctordoctordoctorDoctordoctorDoctor
downloadapp_downloaddownloaddownloadPullPathdownloadDownload
dragapp_dragdragdragDragdragDrag
evalapp_evalevalevalEvalevalEval
fillapp_fillfillfillFillfillFill
findapp_findfindfindFindfindFind
grantapp_grantgrantgrantGrantgrantGrant
hit-testapp_hit_testhit_testhitTestHitTesthitTestHitTest
hookapp_hookhookhookHookhookHook
installapp_installinstallinstallInstallinstallInstall
keyboardapp_keyboardkeyboardkeyboardKeyboardkeyboardKeyboard
launchapp_launchlaunchlaunchLaunchlaunchLaunch
appsapp_list_appsappsappsAppsappsApps
localeapp_localeapp_localeappLocaleAppLocaleappLocaleAppLocale
locationapp_locationlocationlocationLocationlocationLocation
lockapp_lockscreen_lockedscreenLockedScreenLockedscreenLockedScreenLocked
logsapp_logslogslogsLogslogsLogs
long-pressapp_long_presslong_presslongPressLongPresslongPressLongPress
mapapp_mapmapmapMapmapMap
networkapp_networknetworknetworkResetNetworknetworkNetwork
notificationsapp_notificationsnotificationsnotificationsNotificationsnotificationsNotifications
openapp_open_urlopen_urlopenUrlOpenURLopenUrlOpenUrl
orientationapp_orientationorientationorientationOrientationorientationOrientation
pressapp_presspresspressPresspressPress
press-dragapp_press_dragpress_dragpressDragPressDragpressDragPressDrag
press-tapapp_press_tappress_tappressTapPressTappressTapPressTap
recordapp_recordrecordrecordRecordrecordRecord
reset-permissionsapp_reset_permissionsreset_permissionsresetPermissionsResetPermissionsresetPermissionsResetPermissions
revokeapp_revokerevokerevokeRevokerevokeRevoke
rotateapp_rotaterotaterotateRotaterotateRotate
screenapp_screenscreenscreenScreenscreenScreen
screenshotapp_screenshotscreenshotscreenshotScreenshotscreenshotScreenshot
scroll-toapp_scroll_toscroll_toscrollToScrollToscrollToScrollTo
sessionapp_sessionstartstartStartstartQuit
shakeapp_shakeshakeshakeShakeshakeShake
shutdownapp_shutdownshutdownshutdownShutdownshutdownShutdown
smsapp_smssmssmsSendSMSsmsSms
sourceapp_sourcesourcesourceSourcesourceSource
stateapp_stateapp_stateappStateAppStateappStateAppState
storageapp_storagestoragestorageStoragestorageStorage
swipeapp_swipeswipeswipeSwipeswipeSwipe
tapapp_taptaptapTaptapTap
terminateapp_terminateterminateterminateTerminateterminateTerminate
textapp_texttexttextTexttextText
timeapp_timedevice_timedeviceTimeDeviceTimedeviceTimeDeviceTime
timezoneapp_timezonetimezonetimezoneTimezonetimezoneTimezone
traceapp_tracetrace_starttraceStartTraceStarttraceStartTraceStart
typeapp_typetypetypeTypetypeType
uninstallapp_uninstalluninstalluninstallUninstalluninstallUninstall
uploadapp_uploaduploaduploadPushPathuploadUpload
waitapp_wait_forwait_forwaitForWaitForwaitForWaitFor
zoomapp_zoomzoomzoomZoomzoomZoom