About
ADB Friend is a lightweight command‑line tool that lets developers and users manage Android devices through ADB. It offers file sync, device configuration for testing, app package control, and an MCP server for AI‑tool integration.
Capabilities
Overview
ADB Friend is a lightweight command‑line utility that turns your computer into a powerful Android device manager. It was built with developers in mind but offers features that benefit anyone who needs to automate or streamline interactions with Android phones and emulators. The core problem it solves is the tedious, manual process of preparing a device for testing or development: copying files, configuring system settings, and managing apps. By bundling these operations into a single tool, ADB Friend eliminates repetitive shell commands and reduces the risk of human error.
The MCP server that ships with ADB Friend extends its reach beyond a terminal. Once configured, the server exposes a set of well‑defined tools over the Model Context Protocol, allowing AI assistants such as Claude or GitHub Copilot to invoke device operations directly from a chat. This integration means an assistant can, for example, sync test data, enable immersive mode on a target app, or clear package caches—all without leaving the conversation. The server’s design is intentionally minimal: it runs a single process and listens on a configurable port, making it easy to embed in existing workflows.
Key capabilities include:
- File synchronization that skips already‑present files, ideal for large test assets.
- Device configuration helpers such as disabling animations or enabling touch events to speed up UI tests.
- Package management utilities that uninstall apps by pattern, clear data, or apply the immersive flag en masse.
- USB speed diagnostics () to identify faulty cables or ports.
- A rich MCP toolset that can be called from any AI assistant, exposing the same functionality through a standard interface.
Real‑world scenarios where ADB Friend shines are continuous integration pipelines, automated UI testing suites, and rapid prototyping sessions. In CI environments, a chatbot can trigger device preparation steps, pull the latest test data, and report back success or failure—all within a single message. Developers working locally can ask an assistant to “clear all data for package X” or “enable immersive mode on the current device,” saving valuable time.
What sets ADB Friend apart is its dual nature: a concise, developer‑friendly CLI and an AI‑ready MCP server. This combination gives teams the flexibility to choose how they interact with Android devices—through scripts, terminal commands, or conversational AI—without duplicating effort. The result is a smoother development cycle, fewer manual steps, and a consistent interface that both humans and assistants can rely on.
Related Servers
MindsDB MCP Server
Unified AI-driven data query across all sources
Homebrew Legacy Server
Legacy Homebrew repository split into core formulae and package manager
Daytona
Secure, elastic sandbox infrastructure for AI code execution
SafeLine WAF Server
Secure your web apps with a self‑hosted reverse‑proxy firewall
mediar-ai/screenpipe
MCP Server: mediar-ai/screenpipe
Skyvern
MCP Server: Skyvern
Weekly Views
Server Health
Information
Tags
Explore More Servers
VoIPBin MCP Server
AI‑powered interface for VoIPBin services
Brave Search MCP Server
Unified search across web, local, video, and images
mcpo
Instant OpenAPI proxy for MCP tools
Mcp Dbs
Unified MCP server for SQL and NoSQL databases
Arcjet MCP Server
Secure your app with AI-driven context
MCP iCal Server
AI‑powered calendar management for macOS via a single agent tool