
Drengr
Gives Claude three tools to interact with mobile apps: drengr_look captures annotated screenshots, drengr_do performs taps and gestures, and drengr_query asks questions about screen state. Works with both Android (via ADB) and iOS (via simctl) locally, plus Appium for cloud devices. Ships with a text mode that compresses screens to around 300 tokens instead of full image payloads, and generates situation reports after each action to track what changed. Also captures network traffic during interactions. Reach for this when you need Claude to actually operate a mobile app, not just reason about it.
- tools
- 3
- transport
- STDIO
- last updated
- Aug 25, 2026
Tools
3 toolsPublic tool metadata for what this MCP can expose to an agent.
drengr_lookObserve the screen.
Observe the screen.
No parameter schema in public metadata yet.
drengr_doTake action.
Take action.
No parameter schema in public metadata yet.
drengr_queryAsk questions.
Ask questions.
No parameter schema in public metadata yet.
Sponsors
Readme
Drengr
Eyes and hands for AI agents on mobile devices.
Drengr is an MCP server that gives AI agents (Claude, GPT, Gemini) the ability to see, tap, type, and navigate mobile apps — Android and iOS.
Install
npm install -g drengr
Or run without installing:
npx drengr
Or via shell script:
curl -fsSL https://drengr.dev/install.sh | bash
Quick Setup
# Check your system
drengr doctor
# Configure your MCP client (Claude Desktop, Claude Code, Cursor, etc.)
drengr setup
Add to Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"drengr": {
"command": "drengr",
"args": ["mcp"]
}
}
}
Add to Claude Code
claude mcp add drengr -- drengr mcp
Add to Cursor
Add to .cursor/mcp.json in your project:
{
"mcpServers": {
"drengr": {
"command": "drengr",
"args": ["mcp"]
}
}
}
What Drengr does
Details
- Repository
- github.com/sharminsirajudeen/drengr-community
- Category
- Mobile Development
- Package
drengr- Transport
- STDIO
- Registry
- MCP registry, active