mcp-adb/docker-compose.yml
Ryan Malloy db6998510c Initial commit: Android ADB MCP Server
- FastMCP server with STDIO interface
- Comprehensive ADB tools for device automation
- Docker support with USB device access
- Console script entry point for uvx compatibility
- Type-safe Pydantic models for all parameters

Tools included:
- adb_devices: List connected Android devices
- adb_screenshot: Capture and retrieve screenshots
- adb_input: Send taps, swipes, key events, text
- adb_launch_app: Launch apps by package name
- adb_launch_url: Open URLs in browser
- adb_list_packages: List installed packages
- adb_shell_command: Execute shell commands

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-12 11:56:14 -06:00

19 lines
403 B
YAML

version: '3.8'
services:
android-mcp-server:
build: .
volumes:
- /dev/bus/usb:/dev/bus/usb
- ./src:/app/src
- ./pyproject.toml:/app/pyproject.toml
- ./uv.lock:/app/uv.lock
privileged: true
stdin_open: true
tty: true
environment:
- PYTHONPATH=/app
working_dir: /app
command: ["python", "-m", "src.server"]
devices:
- /dev/bus/usb