Provides tools for connecting to Android devices over WiFi using ADB, taking screenshots, listing connected devices, retrieving device information, and managing device connections.
Used for package management and running the server, with commands for installation, building, and starting the MCP server.
ADB Screenshot MCP Server
A Model Context Protocol (MCP) server that provides ADB tools for connecting to Android devices over WiFi and taking screenshots.
Features
WiFi Connection: Connect to Android devices over WiFi using ADB
Screenshot Capture: Take screenshots of connected devices
Device Management: List devices, get device info, and disconnect
Remote Access: Perfect for accessing devices on the same network
Related MCP server: Android ADB MCP Server
Prerequisites
ADB (Android Debug Bridge) installed and in your PATH
Android device with USB debugging enabled
For WiFi connection: Device and computer on the same network
Installation
Usage
Enable WiFi ADB on your Android device:
Connect device via USB first
Run:
adb tcpip 5555Disconnect USB and find device IP address
Use the
adb_connect_wifitool with the IP address
Available Tools
adb_connect_wifi: Connect to device over WiFi
ip_address: Device IP address (required)port: Port number (default: 5555)
adb_screenshot: Take a screenshot
output_path: Save location (default: screenshot.png)device_id: Specific device (optional)
adb_list_devices: List all connected devices
adb_disconnect: Disconnect from WiFi device
ip_address: Device IP address (required)port: Port number (default: 5555)
adb_device_info: Get device information
device_id: Specific device (optional)
Running the Server
Example Workflow
Enable WiFi ADB:
adb tcpip 5555Connect: Use
adb_connect_wifiwith device IPTake screenshot: Use
adb_screenshotDisconnect: Use
adb_disconnectwhen done