Adb_mcp_tools
@zhuhui132
About Adb_mcp_tools
MCP Tools
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"adb_mcp_tools": {
"command": "uv",
"args": [
"run",
"./mcp_tools/server.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Adb_mcp_tools?
Adb_mcp_tools is an Android app automation testing and operation toolset based on the MCP (Mobile Control Protocol) framework. It integrates with ADB to enable control of connected Android devices through functions like app management, screen interactions, OCR text processing, and device information retrieval.
How to use Adb_mcp_tools?
Install the package with pip install mcp-tools, ensure an Android device is connected and authorized via ADB (adb devices), then start the MCP service with python -m mcp_tools.server. Connect using an MCP client or configure the server in your MCP config JSON after cloning the repository.
Key features of Adb_mcp_tools
- App control: launch, check status, reset apps
- Screen operations: screenshot, tap, swipe, long press, double tap
- Text processing: OCR recognition, text input, text search
- Smart operations: smart click, smart return
- Device and app information retrieval
- Layout analysis: hierarchy extraction, keyword extraction
Use cases of Adb_mcp_tools
- Automate Android app testing workflows
- Perform UI interactions by clicking on specific text or coordinates
- Extract and analyze app screen layouts and on-screen text
- Retrieve device details and installed application information
FAQ from Adb_mcp_tools
What are the system requirements?
Python >= 3.7, ADB tools, OpenCV, and Tesseract OCR are required. Additional dependencies are listed in setup.py.
How do I install Adb_mcp_tools?
Install via pip with the command pip install mcp-tools.
What is the default app package name?
The default app package name is com.wuba.
Where are logs and screenshots saved?
Logs are saved in the ./logs directory and screenshots in the ./screenshots directory by default.
Frequently asked questions
What are the system requirements?
Python >= 3.7, ADB tools, OpenCV, and Tesseract OCR are required. Additional dependencies are listed in setup.py.
How do I install Adb_mcp_tools?
Install via pip with the command `pip install mcp-tools`.
What is the default app package name?
The default app package name is `com.wuba`.
Where are logs and screenshots saved?
Logs are saved in the `./logs` directory and screenshots in the `./screenshots` directory by default.
Basic information
More Other MCP servers
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
ICSS
chokcoco不止于 CSS
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser

Glasswarp
GlasswarpSee and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
Comments