droidlume
DroidLume Agent Control
CLI und MCP-Server, über npm verteilt, sowie eine standardkonforme AI Agent Skill für DroidLume.
DroidLume Agent Control ermöglicht Codex, Claude Code, Cursor, Gemini und anderen KI-Agenten die Steuerung lokaler Android-Virtualgeräte, die von DroidLume verwaltet werden. Es kombiniert eine strukturierte CLI, einen lokalen MCP-Server, macOS-App-Intents und eine offene Agent Skill, ohne auf störanfällige Automatisierung auf Basis von Bildschirmkoordinaten angewiesen zu sein.
Was es kann
Android-Geräte erstellen, klonen, konfigurieren, starten, stoppen, neu starten, reparieren, anzeigen und löschen
APK-Dateien über einen gestreamten Sandbox-Upload installieren
Android-Apps auflisten, starten, stoppen und deinstallieren
Text eingeben, Koordinaten antippen, wischen und Android-Tastenevents senden
Android-Screenshots als PNG oder nativen MCP-Bildinhalt erfassen
Redigierte DroidLume-Diagnosen exportieren
Stabile Geräte-IDs, typisiertes JSON, Befehls-Schemas, Timeouts und strukturierte Fehler zurückgeben
Related MCP server: DeepADB
Anforderungen
Apple-Silicon-Mac
macOS 14 oder neuer
DroidLume 1.1 oder neuer
Node.js 20 oder neuer
Installation
Installieren Sie die CLI und den MCP-Server über npm und installieren Sie anschließend die Skill für Ihren Agenten:
npm install --global droidlume-agent-control
droidlume agent install codexOder führen Sie den gepflegten Installer aus, der dieselben beiden Schritte durchführt:
curl -fsSL https://raw.githubusercontent.com/tageecc/droidlume-agent-control/main/install.sh | zsh -s -- codexZielplattformen:
all | codex | claude | cursor | agentsÜberprüfen Sie die Installation:
droidlume version
droidlume status --format pretty
droidlume device list --format prettyMCP-Einrichtung
Generieren Sie einen MCP-Konfigurationsausschnitt:
droidlume agent configEmpfohlene Konfiguration ohne manuell heruntergeladene ZIP:
{
"mcpServers": {
"droidlume": {
"command": "npx",
"args": ["-y", "droidlume-agent-control", "mcp"]
}
}
}Der MCP-Server verwendet stdio und stellt 23 typisierte Tools, drei Ressourcen und einen Prompt zur Android-App-Inspektion bereit. Screenshots werden als nativer image/png-MCP-Inhalt zurückgegeben.
CLI-Beispiele
Starten Sie ein Gerät und öffnen Sie dessen Fenster:
droidlume device start DEVICE_ID --show --timeout 180Installieren und starten Sie eine APK:
droidlume app install DEVICE_ID /absolute/path/application.apk --timeout 300
droidlume app launch DEVICE_ID com.example.appUntersuchen Sie den Android-Bildschirm:
droidlume device screenshot DEVICE_ID --output screen.png
droidlume input tap DEVICE_ID 540 1200
droidlume device screenshot DEVICE_ID --output screen-after.pngLesen Sie den Maschinenvertrag vor der Automatisierung:
droidlume schema
droidlume schema device startSiehe das vollständige Befehlsverzeichnis, den MCP-Leitfaden, die Status- und Sicherheitsregeln und die Fehlerreferenz.
Architektur
Codex / Claude / Gemini / Cursor / CI
│
Agent Skill / npm MCP / npm CLI
│
DroidLume Control API v1.0
http://127.0.0.1:55777
│
DroidLume RuntimeController
│
Managed Android devicesDie öffentliche CLI und der MCP-Server kommunizieren über Loopback mit der DroidLume-Host-App. Gerätelebenszyklus, App-Installation, Screenshots, Eingaben und Diagnosen laufen weiterhin über denselben RuntimeController, der auch von der nativen macOS-Oberfläche verwendet wird.
Warum DroidLume Agent Control
Generische Android-Automatisierung legt häufig rohe ADB-Seriennummern offen oder hängt von Screenshot-Koordinaten ab. DroidLume bietet stattdessen einen Steuerungsvertrag auf Produktebene:
Stabile Geräte-UUIDs statt transienter Emulator-Seriennummern;
Lebenszyklusbewusste Handhabung von Start, Stopp, Neustart, Reparatur und Quick Boot;
Gestreamter APK-Upload in die DroidLume-Sandbox;
Strukturierte Befehlsermittlung und strukturierte Fehler;
Eine gemeinsame Steuerungsebene für die native App, CLI, MCP und Shortcuts.
FAQ
Ist das ein Android-Emulator?
DroidLume ist die Anwendung für virtuelle Android-Geräte. Dieses Repository stellt die npm-CLI/MCP-Implementierung und die Agent Skill bereit, die zu ihrer Automatisierung verwendet werden; es ist keine zweite macOS-Anwendung.
Verwendet es rohes ADB als öffentliche Schnittstelle?
Nein. KI-Clients rufen die versionierte DroidLume-Steuerungs-API auf. Die Host-App besitzt ihren privaten ADB-Namespace und den Lebenszyklus der verwalteten Geräte.
Welche KI-Tools werden unterstützt?
Die Agent Skill folgt dem offenen SKILL.md-Format. Die CLI funktioniert in jeder Shell, und der MCP-Server funktioniert mit MCP-fähigen Clients, einschließlich Codex, Claude Code, Cursor und Gemini-Tooling.
Ist das Tool lokal?
Ja. Der DroidLume-Host-Steuerungsendpunkt lauscht auf 127.0.0.1, und droidlume-mcp verwendet lokalen stdio-Transport.
Links
Lizenz
Die Agent Skill und die Dokumentation in diesem Repository stehen unter der MIT-Lizenz zur Verfügung. DroidLume-Anwendungsbinärdateien und -marken unterliegen weiterhin ihren jeweiligen Produktbedingungen.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceEnables full Android control from any AI agent via 7 MCP tools, including screen capture, touch interaction, app management, and system control.MIT
- AlicenseBqualityAmaintenanceA comprehensive MCP server that enables AI agents to interact with Android devices through Android Debug Bridge (ADB), offering 198 tools for device control, app management, diagnostics, and more.1007214Apache 2.0
- Alicense-qualityDmaintenanceEnables MCP-compatible agents to control an Android device over the network via ADB, providing tools for shell commands, screen capture, UI inspection, file operations, and input simulation.17MIT
- AlicenseBqualityBmaintenanceEnables AI assistants to interact with Android devices and emulators via ADB, providing tools for screenshots, UI inspection, touch and text input, app management, and device control.426717MIT
Related MCP Connectors
Hosted MCP with 91 agent tools: X, domains, SEO, Maps, Trends, Search, YouTube, TikTok, and more.
Free public MCP for AI agents — 193 tools, 44 workflows. No API key.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/tageecc/droidlume-agent-control'
If you have feedback or need assistance with the MCP directory API, please join our Discord server