axuseGet axdroid

Phone use

Give your AI a phone.

axdroid is an MCP server that lets AI agents use an Android phone. It reads the screen as text, and takes a screenshot only when it has to.

CodexClaude CodeChatGPT WorkClaude WorkDotsMeta MuseOpenCodeDevinCursorKiroAntigravity
116/116

AndroidWorld tasks, repeated 3 times

66 s

median time per task

223k

median tokens per task

0

screenshots needed in this run

Codex + gpt-6.1-terra on the official AndroidWorld suite. Run three times, no retries.

Set up in two minutes

Paste this into your AI.

Install axdroid by following ax-use.com/install-phone.md

  1. 1
    Plug in your phone
  2. 2
    Tap Allow
  3. 3
    Your AI does the rest
  4. 4
    Ask for anything

Free for personal use · Android 8+ · USB cable

Same score as the leader

With a lighter model, and text only.

MobileRun and an agent using axdroid on AndroidWorld
 MobileRunWith axdroid
AndroidWorld116/116116/116
Modelgpt-6-astragpt-6.1-terra
Sees in this runScreenshots + accessibility treeAccessibility tree only
Steps per task12.213.6

MobileRun's figures are from mobilerun.ai/benchmark/method.

Quick answers

What is axdroid?

An MCP server that lets AI agents such as Codex, ChatGPT Work, Claude Code, Claude Work, Meta Muse, OpenCode, Devin, Cursor, Kiro, Antigravity use an Android phone. It reads the screen as text, not as pictures.

Does it take screenshots?

Text first. A screenshot is only a fallback for screens with no readable text, such as games or maps. You can switch it off in the app, and secure screens like banking apps are never captured.

What do I need?

An Android 8 or newer phone (11 or newer for the screenshot fallback), a USB cable, and an AI agent on your computer that supports MCP.

Is it free?

Free for personal and noncommercial use. Work use needs a license: [email protected].

Is my phone data private?

It stays between your phone and your computer. What your agent reads goes to your AI provider, as in any conversation with it. Nothing goes to us.

Does it work on iPhone?

Not yet. axphone for iPhone is coming soon.

Coming soon

axphone for iPhone.

All 116 tasks
Per-task input tokens and time
TaskTokensTime
AudioRecorderRecordAudio182k54 s
AudioRecorderRecordAudioWithFileName144k40 s
BrowserDraw1370k239 s
BrowserMaze687k145 s
BrowserMultiply663k148 s
CameraTakePhoto261k160 s
CameraTakeVideo321k79 s
ClockStopWatchPausedVerify67k47 s
ClockStopWatchRunning86k44 s
ClockTimerEntry164k100 s
ContactsAddContact204k42 s
ContactsNewContactDraft165k93 s
ExpenseAddMultiple790k165 s
ExpenseAddMultipleFromGallery874k172 s
ExpenseAddMultipleFromMarkor874k174 s
ExpenseAddSingle473k93 s
ExpenseDeleteDuplicates567k360 s
ExpenseDeleteDuplicates21094k193 s
ExpenseDeleteMultiple249k57 s
ExpenseDeleteMultiple2292k63 s
ExpenseDeleteSingle166k62 s
FilesDeleteFile207k58 s
FilesMoveFile384k95 s
MarkorAddNoteHeader214k56 s
MarkorChangeNoteContent468k116 s
MarkorCreateFolder108k34 s
MarkorCreateNote165k45 s
MarkorCreateNoteAndSms311k70 s
MarkorCreateNoteFromClipboard262k68 s
MarkorDeleteAllNotes168k39 s
MarkorDeleteNewestNote276k110 s
MarkorDeleteNote237k44 s
MarkorEditNote203k58 s
MarkorMergeNotes325k66 s
MarkorMoveNote234k54 s
MarkorTranscribeReceipt268k59 s
MarkorTranscribeVideo352k123 s
NotesIsTodo105k38 s
NotesMeetingAttendeeCount129k40 s
NotesRecipeIngredientCount130k38 s
NotesTodoItemCount184k47 s
OpenAppTaskEval49k15 s
OsmAndFavorite227k52 s
OsmAndMarker404k107 s
OsmAndTrack256k75 s
RecipeAddMultipleRecipes664k139 s
RecipeAddMultipleRecipesFromImage719k277 s
RecipeAddMultipleRecipesFromMarkor681k129 s
RecipeAddMultipleRecipesFromMarkor22267k291 s
RecipeAddSingleRecipe247k62 s
RecipeDeleteDuplicateRecipes194k70 s
RecipeDeleteDuplicateRecipes2199k94 s
RecipeDeleteDuplicateRecipes3382k185 s
RecipeDeleteMultipleRecipes353k175 s
RecipeDeleteMultipleRecipesWithConstraint540k160 s
RecipeDeleteMultipleRecipesWithNoise381k83 s
RecipeDeleteSingleRecipe164k47 s
RecipeDeleteSingleWithRecipeWithNoise225k45 s
RetroCreatePlaylist682k295 s
RetroPlayingQueue192k46 s
RetroPlaylistDuration650k120 s
RetroSavePlaylist548k107 s
SaveCopyOfReceiptTaskEval265k160 s
SimpleCalendarAddOneEvent564k109 s
SimpleCalendarAddOneEventInTwoWeeks640k135 s
SimpleCalendarAddOneEventRelativeDay575k124 s
SimpleCalendarAddOneEventTomorrow612k284 s
SimpleCalendarAddRepeatingEvent618k95 s
SimpleCalendarAnyEventsOnDate89k65 s
SimpleCalendarDeleteEvents280k58 s
SimpleCalendarDeleteEventsOnRelativeDay211k53 s
SimpleCalendarDeleteOneEvent127k81 s
SimpleCalendarEventOnDateAtTime69k21 s
SimpleCalendarEventsInNextWeek49k22 s
SimpleCalendarEventsInTimeRange110k27 s
SimpleCalendarEventsOnDate89k23 s
SimpleCalendarFirstEventAfterStartTime49k36 s
SimpleCalendarLocationOfEvent88k26 s
SimpleCalendarNextEvent49k21 s
SimpleCalendarNextMeetingWithPerson107k29 s
SimpleDrawProCreateDrawing185k65 s
SimpleSmsReply144k98 s
SimpleSmsReplyMostRecent125k32 s
SimpleSmsResend145k42 s
SimpleSmsSend222k47 s
SimpleSmsSendClipboardContent184k110 s
SimpleSmsSendReceivedAddress204k52 s
SportsTrackerActivitiesCountForWeek929k446 s
SportsTrackerActivitiesOnDate326k133 s
SportsTrackerActivityDuration234k69 s
SportsTrackerLongestDistanceActivity908k306 s
SportsTrackerTotalDistanceForCategoryOverInterval1057k214 s
SportsTrackerTotalDurationForCategoryThisWeek437k153 s
SystemBluetoothTurnOff185k43 s
SystemBluetoothTurnOffVerify145k92 s
SystemBluetoothTurnOn165k41 s
SystemBluetoothTurnOnVerify165k37 s
SystemBrightnessMax125k83 s
SystemBrightnessMaxVerify125k33 s
SystemBrightnessMin145k36 s
SystemBrightnessMinVerify125k31 s
SystemCopyToClipboard247k156 s
SystemWifiTurnOff144k40 s
SystemWifiTurnOffVerify165k43 s
SystemWifiTurnOn144k54 s
SystemWifiTurnOnVerify145k51 s
TasksCompletedTasksForDate149k65 s
TasksDueNextWeek354k108 s
TasksDueOnDate108k42 s
TasksHighPriorityTasks49k19 s
TasksHighPriorityTasksDueOnDate88k28 s
TasksIncompleteTasksOnDate750k207 s
TurnOffWifiAndTurnOnBluetooth312k131 s
TurnOnWifiAndOpenApp165k53 s
VlcCreatePlaylist569k325 s
VlcCreateTwoPlaylists621k254 s

Source and method: GitHub · [email protected]