workflowstacks

The marketplace for AI skills that launch offers, rank in AI search, and automate operations. No coding required.

๐•โšก๐Ÿ’ฌ

Marketplace

  • Browse Skills
  • AI Agents
  • Claude Skills
  • MCP Servers
  • Prompts

Solutions

  • For Founders
  • For Agencies
  • For Ecommerce
  • Agent Builder
  • Starter Packs
  • Playbooks

Learn

  • How It Works
  • What Are Skills
  • What Are Agents
  • What Is MCP
  • For Creators
  • Submit a Tool
  • Security

Company

  • Become a Creator
  • About
  • Enterprise
  • API Docs
  • Terms
  • Privacy
  • Support
Compatible with
๐Ÿค–ChatGPT
โœจClaude
๐Ÿ’ŽGemini
๐Ÿ›๏ธShopify
๐Ÿ”Ahrefs
๐Ÿ“ŠSheets
๐Ÿ’ฌWhatsApp
๐Ÿ“ฑMeta Ads
+50 moreCreator program โ†’

ยฉ 2026 WorkflowStacks. All rights reserved.

TermsPrivacySupport
mcp-server

agent-device: Control Mobile Devices

Control iOS and Android devices for AI agents. Useful for startup founders with 2.7k+ GitHub stars.
intermediateโฑ 30 minutes๐Ÿ’ต Free (self-hosted)
3,065 stars167 forksTypeScriptQuality 8/10Updated 7/3/2026100% free ยท open source
What it is

Use the agent-device CLI to control Android and iOS devices for your AI projects.

What you can make with it

Automations like: use a real Android device to test your app's UI and ensure it works as expected before releasing it to the public.

How it helps

This skill helps you automate tedious tasks, such as emulating real devices, which is especially useful for testing AI-powered applications.

Real use case example

"A solo developer of an AI-powered mobile app uses the agent-device CLI to automate UI testing on real Android devices. They write a script to open the app, tap through its UI, and capture screenshots. With agent-device, they can speed up their testing process and identify issues earlier, saving them time and effort."

If you're new

Novice users should pick this up when they're just starting to create their first AI-powered projects and need help with testing and automation.

If you're senior

Senior engineers and professionals should reach for this when they need to automate complex device control and testing tasks for their production-ready AI applications.

Common confusion cleared up

The most common confusion people have is that agent-device only works for iOS devices, but it actually controls both Android and iOS devices.

Best inside these AI tools
Codex CLICursorAny AI Client
Pairs with
Claude APIADB commands
Why we list it on WorkflowStacks: This skill is included in the marketplace because it's free, open-source, and allows users to control both Android and iOS devices for their AI projects.
What it does

Control iOS and Android devices for AI agents using a unified API, allowing for automated testing and interaction with mobile devices

Install / run
npm install -g @callstack/agent-device
When to use it
  • โ€ขWhen you need to automate testing of your mobile app on multiple devices
  • โ€ขWhen you want to integrate AI agents with your mobile app for automated interactions
  • โ€ขWhen you need to control multiple mobile devices simultaneously for demo or training purposes
Quick start
  1. 1Initialize the agent-device CLI by running `agent-device init`
  2. 2Configure your device settings in the `agent-device.config.js` file
  3. 3Start the agent-device server by running `agent-device start`
  4. 4Use the `agent-device devices` command to list available devices
  5. 5Control a device by running `agent-device exec <device-id> <command>`
Ready-to-paste prompt
agent-device exec 1234567890 abcdef0123 'adb shell input tap 100 100'
Heads up: You need to have Node.js 14 or higher installed on your system, as well as the necessary dependencies for iOS and Android device control, such as adb for Android devices
Saves to your device

Topics

adb
agentic-ai
agents
ai-agents
android-emulator
automation
e2e-testing
expo
flutter
ios-simulator
mcp
mobile
mobile-testing
performance-optimization
react-native
testing
xcuitest
What's inside โ€” free to inspect
No purchase needed

Read the entire source before you build โ€” unlike paid marketplaces that hide it behind a buy button.

23
top-level files
15
folders
69.5M
repo size
MIT
license
Key files
AGENTS.md
package.json
README.md
tsconfig.json
tsconfig.lib.json
tsdown.config.ts
File tree
.codex/
.github/
android/
apple/
bin/
contracts/
docs/
examples/
fallow-baselines/
linux/
scripts/
skills/
src/
test/
website/
.fallowrc.json
.gitattributes
.gitignore
.oxfmtrc.json
.oxlintrc.json
.worktreeinclude
AGENTS.md
CHANGELOG.md
CONTEXT.md
Quick Actions
Details
Creator
callstack
Language
TypeScript
Category
mcp-server
Published
1/30/2026

Are you the creator of this tool? Claim your listing โ†’ and earn 85% of every sale.

Related skills

More mcp-server tools founders pair with this one.

mcp-serverโ˜… 233,433
ECC: Optimize Performance
Get optimized performance with ECC, a research-first agent harness system for founders working with AI agents and developer tools like Claude Code and Codex, with 203k+ GitHub stars.
mcp-serverโ˜… 150,515
Dify: Streamline Workflow
Get a production-ready platform with Dify. For founders needing agentic workflow development.
mcp-serverโ˜… 145,485
open-webui: Easy AI Interface
Get a user-friendly AI interface with open-webui, supporting Ollama and OpenAI API, for founders, with 145k+ GitHub stars
mcp-serverโ˜… 106,026
gemini-cli: AI in your terminal
Get AI power with gemini-cli, for founders, 105k+ GitHub stars
mcp-serverโ˜… 80,785
LobeHub: 24/7 AI Team Management
Founders get organized AI operations with LobeHub. For startup founders managing AI teams.
mcp-serverโ˜… 75,574
Worldmonitor: Global Awareness
Get real-time global intelligence with worldmonitor, a unified dashboard for startup founders and teams, with 61k+ GitHub stars