Compare · DevOps & CI/CD
agent-device vs Mobile MCP Server
agent-device exposes 59 tools and adds about 36,388 tokens to every model turn. Mobile exposes 34 tools and adds about 6,035. agent-device costs 6.0× as much context. Measured by connecting to each server and counting its tool list, not from the README.
| Context tax | ~36,388 tok/turn | ~6,035 tok/turn(leaner) |
|---|---|---|
| Tools | 59 | 34 |
| Cost per 1,000 turns (Claude Sonnet 5.5, uncached) | $72.78 | $12.07 |
| Security score | 100/100 | 100/100 |
| Cold start | 213 ms | 405 ms |
| Runs | Local (stdio) | Local (stdio) |
| Needs keys | None declared | None declared |
| Freshness | Active | Active |
| GitHub stars | 5.1k | 9.7k |
| License | MIT | Apache-2.0 |
| Official MCP registry | Yes | Yes |
Install in Claude Code
agent-device
claude mcp add agent-device -- npx -y agent-device mcp
Mobile
claude mcp add mobile -- npx -y @mobilenext/mobile-mcp
Tools
By name, from each server's live tool list. The same name can still behave differently.
Only in agent-device · 59
- action-button
- alert
- app-switcher
- apps
- appstate
- artifacts
- audio
- back
- batch
- boot
- capabilities
- click
- clipboard
- close
- debug
- devices
- diff
- doctor
- events
- fill
- find
- focus
- fold
- gesture
- get
- home
- hover
- install
- install-from-source
- is
- keyboard
- logs
- longpress
- metro
- network
- open
- orientation
- perf
- press
- push
- +19 more
In both · 0
- none
Only in Mobile · 34
- get_more_tools
- mobile_list_available_devices
- mobile_login_to_cloud_provider
- mobile_list_remote_devices
- mobile_allocate_remote_device
- mobile_release_remote_device
- mobile_list_apps
- mobile_get_foreground_app
- mobile_launch_app
- mobile_terminate_app
- mobile_install_app
- mobile_uninstall_app
- mobile_get_screen_size
- mobile_click_on_screen_at_coordinates
- mobile_double_tap_on_screen
- mobile_long_press_on_screen_at_coordinates
- mobile_list_elements_on_screen
- mobile_press_button
- mobile_open_url
- mobile_swipe_on_screen
- mobile_type_keys
- mobile_save_screenshot
- mobile_take_screenshot
- mobile_set_orientation
- mobile_fold_device
- mobile_set_location
- mobile_clipboard
- mobile_get_device_logs
- mobile_get_orientation
- mobile_start_screen_recording
- mobile_stop_screen_recording
- mobile_list_crashes
- mobile_get_crash
- mobile_batch_commands
Questions
- Which uses fewer tokens, agent-device or Mobile?
- Mobile: its tool definitions take about 6,035 tokens per turn against 36,388 for agent-device (6.0× more). Tool definitions are resent on every model turn.
- Do agent-device and Mobile have the same tools?
- No tool names overlap: agent-device has 59 tools and Mobile has 34.
- Are agent-device and Mobile hosted or local?
- agent-device: local (stdio). Mobile: local (stdio).
Token counts use the o200k tokenizer on each server's tool definitions as an agent receives them; clients that load tools lazily pay less. Prices are Claude Sonnet 5.5 input at $2/MTok. Want to check one yourself? Run npx mcpskillhub test <package> — how it works.