Android ADB MCP Server
@landicefu
关于 Android ADB MCP Server
暂无概览
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"android-adb": {
"command": "npx",
"args": [
"-y",
"@landicefu/android-adb-mcp-server"
],
"env": {},
"disabled": false,
"alwaysAllow": []
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Android ADB MCP Server?
Android ADB MCP Server is a Model Context Protocol server that enables AI assistants to interact with Android devices through the Android Debug Bridge (ADB). It bridges AI capabilities with Android device management for automation of development and testing operations.
How to use Android ADB MCP Server?
Add the server to your MCP configuration file (e.g., Claude Desktop or Cline/Roo Code settings) using the npx command npx -y @landicefu/android-adb-mcp-server. After configuration, restart the AI assistant to load the server. The server exposes tools for shell commands, app management, file transfer, and screenshots with automatic or explicit device selection.
Key features of Android ADB MCP Server
- Connect to and manage multiple Android devices
- Execute shell commands on Android devices
- Install and uninstall applications
- Push and pull files between local system and Android devices
- Launch applications on Android devices
- Take screenshots and save locally or copy to clipboard
Use cases of Android ADB MCP Server
- Automate app testing by installing, launching, and uninstalling packages across devices
- Capture device screenshots during test runs and save them to disk or clipboard
- Execute adb shell commands for debugging or monitoring device state
- Transfer files (APKs, test data) between development machine and Android devices
- Manage multiple connected devices with intelligent device selection
FAQ from Android ADB MCP Server
What are the prerequisites for using Android ADB MCP Server?
ADB must be installed and available in your system PATH. Node.js 16.x or higher is required. For clipboard screenshot functionality, macOS uses osascript (built-in), Windows uses PowerShell (built-in), and Linux requires xclip installed via package manager.
How do I configure Android ADB MCP Server in my AI assistant?
Add a JSON entry to your MCP configuration file with command npx and args ["-y", "@landicefu/android-adb-mcp-server"]. Configuration file locations vary: for Claude Desktop on macOS it is ~/Library/Application Support/Claude/claude_desktop_config.json; for Cline/Roo Code check the equivalent application support directories.
How does device selection work when multiple Android devices are connected?
If only one device is connected, it is used automatically. If multiple devices are connected, you must specify a device_id parameter in the tool call. If no devices are connected, an error is returned. Use the adb_devices tool to list connected devices.
What should I do if I get an "ADB is not available" error?
Ensure ADB is installed and in your system PATH. Verify by running adb version in your terminal. If the device is not detected, check that USB debugging is enabled, or try restarting ADB with adb kill-server followed by adb start-server.
How are screenshot output paths resolved?
Absolute paths are used as-is. Paths starting with ~ are expanded to the user's home directory. Relative paths are resolved relative to the user's home directory. This ensures write permissions for the MCP server.
其他 分类下的更多 MCP 服务器
🚀 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,
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

EverArt
modelcontextprotocolModel Context Protocol Servers
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
评论