
Security News
Ruby's Bundler 4.0.18 Extends Cooldown to bundle lock and bundle cache
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.
device-manager-mcp
Advanced tools
MCP server for fast Android device interaction with scrcpy acceleration.
See docs/requirements.md for detailed setup instructions.
Add to your .mcp.json:
{
"mcpServers": {
"device-manager": {
"command": "uvx",
"args": ["device-manager-mcp"]
}
}
}
Or add globally:
claude mcp add device-manager -s user -- uvx device-manager-mcp
| Tool | Description | Latency |
|---|---|---|
device_screenshot | Capture screen as PNG | ~40ms (scrcpy) / ~500ms (adb) |
device_tap | Tap at coordinates | ~50ms (scrcpy) / ~200ms (adb) |
device_swipe | Swipe gesture | ~300ms |
device_type | Type text | ~100ms |
device_press_key | Press BACK, HOME, ENTER, etc. | ~50ms |
device_list | List connected devices | ~100ms |
device_screen_size | Get screen dimensions | ~10ms |
device_backend_status | Check active backend | instant |
The server automatically selects the best backend:
scrcpy backend (if available): Uses MYScrcpy library to communicate directly with scrcpy server on device. Provides ~50ms latency for screenshots and input.
adb backend (fallback): Uses standard adb commands. Works everywhere but slower (~500ms for screenshots).
# Claude Code will automatically use these tools:
# Take a screenshot
device_screenshot()
# Tap at coordinates
device_tap(x=540, y=1200)
# Swipe down
device_swipe(start_x=540, start_y=800, end_x=540, end_y=1600)
# Type text
device_type(text="Hello World")
# Press back button
device_press_key(key="BACK")
DEVICE_MANAGER_LOG_LEVEL: Set logging level (DEBUG, INFO, WARNING, ERROR)Specify device ID for multi-device setups:
device_tap(x=100, y=200, device="RFCW318P7NV")
git clone https://github.com/vladkarpman/device-manager-mcp
cd device-manager-mcp
pip install -e ".[dev]"
pytest
MIT License - see LICENSE for details.
FAQs
MCP server for fast Android device interaction with scrcpy acceleration
We found that device-manager-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.

Company News
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.