Android Tools Mcp banner
amsavarthan amsavarthan

Android Tools Mcp

AI community

Description

πŸ”Œ An Android Studio plugin exposing native Gemini tools as an MCP server. Enable external AI assistants (Claude, Copilot) to call Android-specific tools directly.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Android Tools MCP

An Android Studio plugin that exposes the built-in Gemini agent tools as an [MCP](https://modelcontextprotocol.io) server β€” so any AI coding tool can use them.

[!WARNING] This plugin uses **undocumented internal APIs** from Android Studio's Gemini plugin. These APIs can change or break at any time without notice. It is **not affiliated with or endorsed by Google**. Use at your own risk β€” best suited for experimentation and personal workflows, not production CI pipelines.

[!NOTE] Requires **Android Studio 2025.3 – 2026.1** (build 253–261) with the Gemini plugin enabled (bundled by default) and **Python 3.7+** for the bridge script.


Quick start

**1. Install the plugin**

Download the ZIP from [Releases](https://github.com/amsavarthan/android-tools-mcp/releases) and install via **Settings β†’ Plugins β†’ Install Plugin from Disk** in Android Studio.

**2. Download the bridge script**

Save [`android-studio-mcp.py`](https://github.com/amsavarthan/android-tools-mcp/blob/main/scripts/android-studio-mcp.py) somewhere on your machine.

**3. Connect to your favourite tool** (see [below](#connect-to-your-favourite-tool))

**4. Open an Android project** in Android Studio β€” the MCP server starts automatically.


Connect to your favourite tool

[!IMPORTANT] Always use **absolute paths** (e.g., `/Users/you/android-studio-mcp.py`), not `~`. Most MCP clients don't expand the tilde.

Claude Code

claude mcp add android-studio -- python3 /absolute/path/to/android-studio-mcp.py

GitHub Copilot

Add to `.vscode/mcp.json` (or user-level `settings.json` under `github.copilot.mcp`):

{
  "servers": {
    "android-studio": {
      "type": "stdio",
      "command": "python3",
      "args": ["/absolute/path/to/android-studio-mcp.py"]
    }
  }
}

Kilo Code

Add to `~/.config/kilo/kilo.jsonc`:

{
  "mcp": {
    "android-studio": {
      "type": "local",
      "command": ["python3", "/absolute/path/to/and