Skip to content

Android Pilot MCP

A Model Context Protocol server that gives AI-powered editors direct access to Android development tools. Build, debug, deploy — all through natural language.

Build & Lint

Gradle builds, task runner, dependency trees, project clean, and Android Lint analysis — all from your editor.

Device Management

List, create, start, and stop emulators. Install APKs, launch apps, manage permissions, WiFi ADB, and file transfers.

Debugging

Logcat filtering, screenshots, screen recording, UI hierarchy dumps, device info, and shell commands.

Scaffolding

Create full Android projects with Compose or XML. Scaffold activities, fragments, and Compose screens from templates.

APK Analysis

Inspect APK size, versions, SDK targets, DEX references, file listings, manifests, and permissions.

Intents & Deep Links

Send intents, broadcast events, and test deep link URIs on connected devices.

SDK Management

List installed and available SDK packages. Install platforms, system images, and build tools.

Terminal window
npx android-pilot-mcp

Add to your Claude Code config (.mcp.json):

{
"mcpServers": {
"android-pilot": {
"type": "stdio",
"command": "npx",
"args": ["-y", "android-pilot-mcp"]
}
}
}

Claude Code

Anthropic’s official CLI with full MCP support.

Cursor

AI-first code editor with MCP integration.

Windsurf

AI-powered editor with built-in MCP support.

Any MCP Client

Any editor that supports the stdio MCP transport.