Skip to main content
MCP server CX Codex

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.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add argent -- npx -y @swmansion/argent
Open on GitHub

What 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/argent

Step 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.

Similar MCP servers

Everything for Mobile →

From the same set19

The whole set →
argent-lens Visual variant staging for UI elements in a native preview window. Stages design options on a simulator so you can pick the winner. CX Codex +1 22,500installs argent-tv-interact Controls and inspects TV apps on Apple TV, Android TV, and Fire TV via argent. It inspects UI focus, executes D-pad remote navigation, inputs text, and captures screen images. CX Codex +1 20,900installs argent-settings-permissions Grants, denies, or resets app runtime permissions on iOS simulators and Android devices without the system Settings UI. Built for test setup before an app launches. CX Codex +1 19,200installs argent-screen-recording Captures video of an iOS simulator or Android emulator screen as h264 mp4 with touch visualization overlaid. Use it to document app flows, animations, and interactions as self-explanatory video clips. CX Codex +1 17,800installs argent-ios-device-setup Guides coding agents through setting up a cabled physical iPhone for argent automation. Essential when testing on real hardware instead of an iOS simulator. CX Codex +1 11,000installs argent-ios-device-interact Drives a physical iPhone through argent for app checks, gestures, screenshots, and UI waits. Use it when the target is a real device, not a simulator. CX Codex +1 11,000installs argent-qa-e2e Turns test cases, tickets or acceptance criteria into repeatable e2e regression tests. Useful when a manual pass needs to become an automated scenario. CX Codex +1 979installs argent-create-e2e Records, edits, and replays Argent end-to-end test YAML files. Useful for capturing repeatable interaction paths on physical iOS devices or simulators. CX Codex +1 979installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor