minhalvp/android-mcp-server

minhalvp/android-mcp-server

от minhalvp
MCP сервер для управления Android-устройствами через ADB. Выполняет ADB-команды, захватывает скриншоты и управляет пакетами. Полезен разработчикам и тестировщикам для автоматизации через MCP-клиенты (Claude, Cursor).

Android MCP Server

An MCP (Model Context Protocol) server that provides programmatic control over Android devices through ADB (Android Debug Bridge). This server exposes various Android device management capabilities that can be accessed by MCP clients like Claude desktop and Code editors (e.g. Cursor)

Features

  • 🔧 ADB Command Execution
  • 📸 Device Screenshot Capture
  • 🎯 UI Layout Analysis
  • 📱 Device Package Management

Prerequisites

  • Python 3.x
  • ADB (Android Debug Bridge) installed and configured
  • Android device or emulator (not tested)

Installation

  1. Clone the repository:
git clone https://github.com/minhalvp/android-mcp-server.git
cd android-mcp-server
  1. Install dependencies: This project uses uv for project management via various methods of installation.
uv python install 3.11
uv sync

Configuration

The server supports flexible device configuration with multiple usage scenarios.

Device Selection Modes

1. Automatic Selection (Recommended for single device)

  • No configuration file needed
  • Automatically connects to the only connected device
  • Perfect for development with a single test device
У этого сервера пока нет списка инструментов.

Выберите клиент, чтобы установить minhalvp/android-mcp-server:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "minhalvp-android-mcp-server-0s37": {
      "command": "path/to/uv",
      "args": [
        "--directory",
        "path/to/android-mcp-server",
        "run",
        "server.py"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "minhalvp-android-mcp-server-0s37": {
      "command": "path/to/uv",
      "args": [
        "--directory",
        "path/to/android-mcp-server",
        "run",
        "server.py"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "minhalvp-android-mcp-server-0s37": {
      "type": "stdio",
      "command": "path/to/uv",
      "args": [
        "--directory",
        "path/to/android-mcp-server",
        "run",
        "server.py"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"minhalvp-android-mcp-server-0s37\",\"type\":\"stdio\",\"command\":\"path/to/uv\",\"args\":[\"--directory\",\"path/to/android-mcp-server\",\"run\",\"server.py\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "minhalvp-android-mcp-server-0s37": {
      "command": "path/to/uv",
      "args": [
        "--directory",
        "path/to/android-mcp-server",
        "run",
        "server.py"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add minhalvp-android-mcp-server-0s37 -- path/to/uv --directory path/to/android-mcp-server run server.py

Либо через JSON-конфиг:

claude mcp add-json minhalvp-android-mcp-server-0s37 "{\"command\":\"path/to/uv\",\"args\":[\"--directory\",\"path/to/android-mcp-server\",\"run\",\"server.py\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add minhalvp-android-mcp-server-0s37 -- path/to/uv --directory path/to/android-mcp-server run server.py

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.minhalvp-android-mcp-server-0s37]
command = "path/to/uv"
args = ["--directory", "path/to/android-mcp-server", "run", "server.py"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите minhalvp/android-mcp-server, а в поле команды запуска — строку ниже:
path/to/uv --directory path/to/android-mcp-server run server.py

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "minhalvp-android-mcp-server-0s37": {
      "command": "path/to/uv",
      "args": [
        "--directory",
        "path/to/android-mcp-server",
        "run",
        "server.py"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "minhalvp-android-mcp-server-0s37": {
      "command": "path/to/uv",
      "args": [
        "--directory",
        "path/to/android-mcp-server",
        "run",
        "server.py"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например minhalvp-android-mcp-server-0s37.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: minhalvp-android-mcp-server-0s37
    command: path/to/uv
    args:
      - "--directory"
      - "path/to/android-mcp-server"
      - "run"
      - "server.py"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "minhalvp-android-mcp-server-0s37": {
      "command": "path/to/uv",
      "args": [
        "--directory",
        "path/to/android-mcp-server",
        "run",
        "server.py"
      ]
    }
  }
}

Похожие MCP-сервера

babelcloud/gru-sandbox

babelcloud/gru-sandbox

от babelcloud

GBOX - MCP сервер, дающий ИИ-агентам возможность управлять Android и Linux окружениями для тестирования и автоматизации. Подключается к Claude Code, Cursor и другим агентам через MCP, расширяя их возможности.

Go⭐ 181
nihalxkumar/arch-mcp

nihalxkumar/arch-mcp

от nihalxkumar

MCP сервер для интеграции AI-ассистентов с Arch Linux. Предоставляет доступ к Arch Wiki, AUR и официальным репозиториям, а также инструменты для управления пакетами и мониторинга системы. Полезен для безопасной установки пакетов и изучения Arch.

Python⭐ 61
utensils/mcp-nixos

utensils/mcp-nixos

от utensils

MCP сервер с актуальными данными NixOS: 130K+ пакетов, 23K+ опций, Home Manager, nix-darwin, Nixvim и FlakeHub. Упрощает интеграцию с AI-агентами для точного поиска пакетов и конфигураций — без выдумок.

Python⭐ 864
Harusame64/desktop-touch-mcp

Harusame64/desktop-touch-mcp

от harusame64

MCP сервер для Windows: ИИ-агенты (Claude, Cursor) управляют десктопом через семантическое обнаружение целей — без угадывания пикселей. 29 инструментов: скриншоты, UIA, OCR, клавиатура/мышь, терминал. Быстрый Rust, защита от промахов.

TypeScript⭐ 22
misiektoja/kill-process-mcp

misiektoja/kill-process-mcp

от misiektoja

Кроссплатформенный MCP-сервер для управления процессами через LLM. Выводит список процессов с сортировкой по CPU/RAM и убивает выбранные по текстовой команде. Полезен для быстрого прибивания жадных...

Python⭐ 14
Cactusinhand/mcp_server_notify

Cactusinhand/mcp_server_notify

от cactusinhand

MCP-сервер отправляет десктопные уведомления со звуком при завершении задач AI-агента. Кроссплатформенный (Windows, macOS, Linux), легко интегрируется с Claude, Cursor и VS Code. Полезен разработчи...

Python⭐ 54
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин