MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

A
Android Dev Tools MCP

MCP server for Android development: ADB device control, Compose/Material3 design audits, WorkManager tracing, visual diff, Figma token extraction, and Gradle task execution

Created 4/10/2026
Updated about 5 hours ago
Repository documentation and setup instructions

android-dev-tools-mcp

MCP server for Android development. Provides AI coding agents with tools for ADB device control, Compose/Material3 design audits, WorkManager tracing, Gradle task execution, visual screenshot diffing, and Figma token extraction.

Quick Start

Add to your mcp.json:

{
  "servers": {
    "android-dev-tools": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "android-dev-tools-mcp"]
    }
  }
}

Restart your IDE. The 13 tools will appear in your MCP tool list.

Requirements

  • Node.js >= 20
  • adb in PATH (for ADB tools) — comes with Android SDK Platform Tools
  • Gradle wrapper in project (for gradle-task tool)

Tools (13)

Design Skills (4)

| Tool | Description | |---|---| | pastel-ui-audit | Audit a Compose screen against soft/pastel design guidelines | | workmanager-reminder-trace | Trace WorkManager scheduling path for a time window | | compose-screen-decompose | Propose sub-composable extraction strategy for large screens | | notification-debug-check | Notification debugging checklist by symptom and mode |

ADB (6)

| Tool | Description | |---|---| | adb-command | Run arbitrary adb command | | adb-screenshot | Capture device screen as PNG | | adb-install | Install APK on device | | adb-logcat | Read logcat filtered by tag | | adb-deep-link | Launch a deep link URI on device | | adb-clear-data | Clear app data for a package |

Build (1)

| Tool | Description | |---|---| | gradle-task | Run Gradle tasks (assembleDebug, lintDebug, clean, etc.) |

Support (2)

| Tool | Description | |---|---| | visual-diff | Compare 2 PNGs pixel-by-pixel, output diff percentage | | figma-fetch-tokens | Extract colors and fonts from a Figma file via API |

Prompts

| Prompt | Description | |---|---| | pastel-design-check | Audit a Compose screen for pastel design consistency |

IDE Support

Works with any MCP-compatible client:

  • IntelliJ / Android Studio (GitHub Copilot)
  • VS Code (GitHub Copilot, Continue, etc.)
  • Cursor

mcp.json locations

| IDE | Path | |---|---| | IntelliJ / Android Studio | %LOCALAPPDATA%\github-copilot\intellij\mcp.json | | VS Code | %LOCALAPPDATA%\github-copilot\vscode\mcp.json | | Cursor | ~/.cursor/mcp.json |

License

MIT

Quick Setup
Installation guide for this server

Install Package (if required)

npx @modelcontextprotocol/server-android-dev-tools-mcp

Cursor configuration (mcp.json)

{ "mcpServers": { "gallardogh-android-dev-tools-mcp": { "command": "npx", "args": [ "gallardogh-android-dev-tools-mcp" ] } } }