Argent — Claude Code MCP server: what it does, how to install
Argent connects coding agents to iOS simulators, Android devices, TVs, and Electron apps. It runs interactions, captures logs, and profiles UI performance.
claude mcp add argent -- npx -y @swmansion/argentWhat Argent does
This server lets your AI assistant control mobile screens and desktop apps directly. The agent can type, tap, swipe, use TV D-pads, or send mouse clicks. It records end-to-end user flows and compares visual baselines while staying aware of typography and OCR output.
React Native projects work without extra steps. Profiling integrations cover Hermes and Xcode Instruments to pinpoint UI freezes or high CPU usage. The agent can also inspect network traffic from fetch or axios, inspect the React component tree, and evaluate JavaScript code on the fly.
Software Mansion applies a dual-license setup here. The repository code uses Apache-2.0, but binaries like simulator-server and .dylib components remain proprietary and forbid redistribution. Telemetry is enabled out of the box, though running argent telemetry disable turns it off.
What it helps with
- reproduce UI bugs on iOS simulators or Android devices
- record and replay deterministic E2E test flows
- trace network traffic across fetch and axios calls
- profile rendering hangs and CPU hotspots using Hermes
Example prompts for the agent
- Launch the app on the iOS simulator and tap the checkout button
- Inspect network requests on the settings screen and check for failed API calls
- Run a CPU profile on the feed screen to find frame drops
How to install Argent
Platform CLI
claude mcp add argent -- npx -y @swmansion/argentPlatform CLI
codex mcp add argent -- npx -y @swmansion/argentConfig file
{
"mcpServers": {
"argent": {
"command": "npx",
"args": [
"-y",
"@swmansion/argent"
]
}
}
}Config file
{
"servers": {
"argent": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@swmansion/argent"
]
}
}
}Platform CLI
gemini mcp add argent npx -y @swmansion/argentStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Argent
How to install Argent in Claude Code?
Run claude mcp add argent -- npx -y @swmansion/argent in your terminal to register the server.
Which platforms can Argent interact with?
It handles iOS simulators, Android emulators and hardware devices, Apple TV, Fire TV, plus Chromium and Electron windows.
How do you turn off Argent telemetry?
Telemetry collection is enabled by default. You can opt out at any time by running argent telemetry disable.