airi-android

airi-android

3.2

If you are the rightful owner of airi-android and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

アイリ Android is a Model Context Protocol (MCP) server designed to enable the use of Android devices with the LLM project, airi.

アイリ Android

A MCP server to allow airi LLM to use Android Device. This project is child project of airi.

Usage

With Docker:

// mcp.json
{
  "mcpServers": {
    "airi-android": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "--init",
        "-i",
        "-e",
        "ADB_HOST",
        "ghcr.io/lemonnekogh/airi-android:v0.2.1"
      ],
      "env": {
        "ADB_HOST": "host.docker.internal"
      }
    }
  }
}

Setup development environment

Package manager

  1. Install uv here.

  2. Install dependencies.

    uv sync
    

ADB connection

  1. Install platform-tools from here.
  2. Connect your Android device via USB, or use the AVD (Android Virtual Device) via adb connect.

Start the server

Run the mcp inspector it will start the server.

uv run mcp dev src/main.py

Open the inspector at http://localhost:6274.