argent
An agentic toolkit to control, debug, and profile iOS and Android apps. Made by Software Mansion.
Argent is an MCP server that enables AI assistants to directly control, debug, and profile iOS simulators, Android emulators, physical devices, smart TVs, and Electron/Chromium apps. Built by Software Mansion, it provides agents with comprehensive mobile and desktop development capabilities including UI interaction (touch, gestures, remote control), profiling with React Native Hermes and native instruments, visual regression testing, and network debugging. Developers install it via npx/pnpm and the init wizard automatically configures it for Claude Code, Cursor, Windsurf, Zed, and other MCP-compatible editors.
Key Features
Use Cases
- 01Allowing AI assistants to autonomously reproduce mobile app bugs and create detailed repro steps
- 02Automated manual testing of React Native features across iOS and Android without context switching
- 03AI-driven performance profiling to identify React component render issues and native bottlenecks
- 04Visual regression detection during UI development by comparing screenshots against baselines
- 05Debugging production issues by having agents inspect logs, network traffic, and component trees
- 06Automated smoke testing via recorded interaction flows that agents replay deterministically
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
argent — FAQ
What is Argent?+
Argent is an MCP server that gives AI assistants direct access to iOS, Android, TV, and desktop apps for control, debugging, and profiling. It integrates with Claude Code, Cursor, Windsurf, Zed, and other MCP-compatible editors to enable autonomous mobile and desktop development workflows.
How do I install Argent?+
Run 'npx @swmansion/argent@latest init' (or 'pnpm dlx @swmansion/argent@latest init' in pnpm projects) from your project root. The wizard will install the package globally or locally and auto-configure your editor's MCP settings. For team sharing, use 'init --local' to add it as a devDependency.
Which AI clients work with Argent?+
Argent supports Claude Code, Cursor, VS Code, Windsurf, Zed, Gemini CLI, Codex CLI, Hermes, opencode, and Kiro. The init command auto-detects your editor and writes the appropriate MCP configuration.
What are the prerequisites for using Argent?+
You need Node.js 20.12 or later. For iOS/tvOS, macOS with Xcode is required. For Android, you need Android SDK Platform Tools (adb) and optionally the Android Emulator package. Fire TV requires the Vega SDK, and Electron/Chromium apps need no extra setup beyond launching with remote debugging enabled.
Is Argent free to use?+
The source code is Apache 2.0 licensed, but proprietary binaries (simulator-server executables and native devtools libraries) are Software Mansion's intellectual property and licensed only for use within this project. Redistribution or reverse-engineering of binaries is prohibited.
Does Argent collect telemetry?+
Yes, Argent collects opt-out usage and diagnostic telemetry to prioritize features and bug fixes. You can disable it anytime with 'argent telemetry disable' and check status with 'argent telemetry status'.
How do I install argent?+
Open the source repository on GitHub and follow its README. argent is a mcp server — MCP Agents Market links you directly to the official repo.
Is argent free?+
argent is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.