AbleVarghese/homebrew-tap
Binary releases for ArgusTest
Platform-specific configuration:
{
"mcpServers": {
"homebrew-tap": {
"command": "npx",
"args": [
"-y",
"homebrew-tap"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
iOS Device Monitoring for AI Development
ArgusTest gives AI coding assistants real-time access to your physical iOS device — screenshots, crash logs, device state, and Sentry integration — via the Model Context Protocol (MCP).
Connect your iPhone via USB. Your AI assistant sees what your app is doing. That's it.
---
npm install -g @argustest/argusThe installer automatically downloads the correct binary for your Mac:
| Architecture | Binary | |---|---| | Apple Silicon (M1/M2/M3/M4) | argus-macos-arm64 | | Intel | argus-macos-x86_64 |
After install, add to your Claude Code MCP config:
{
"mcpServers": {
"argus": {
"command": "argus-mcp"
}
}
}┌─────────────┐ USB ┌─────────────┐ MCP ┌─────────────┐
│ iPhone │───────────▶│ ArgusTest │───────────▶│ Claude / │
│ (physical) │ │ MCP Server │ │ AI Agent │
└─────────────┘ └─────────────┘ └─────────────┘
│
▼
┌─────────────┐
│ Sentry │
│ Fallback │
└─────────────┘| Device State | Monitoring Mode | What AI Can Access | |---|---|---| | USB connected | USB Primary | Screenshots, crash logs, real-time errors, device info, Sentry | | USB disconnected | Sentry Fallback | Sentry issues, error trends, release health |
Monitoring mode switches automatically when you connect or disconnect your device.
When connected via MCP, your AI assistant gets access to these tools:
| Tool | Description | |---|---| | get_device_info | Device model, iOS version, battery, storage | | take_screenshot | Capture the current screen | | get_crash_logs | Recent crash reports with stack traces | | get_device_errors | Real-tim
Loading reviews...