Android Tester MCP
Automate Android devices using the Gbox SDK.
Android Tester MCP
A Model Context Protocol (MCP) plugin for automating Android devices using the Gbox SDK. This plugin provides tools for creating Android boxes, taking screenshots, performing AI-powered UI actions, and managing applications.
Features
- Create Android Boxes: Spin up virtual or physical Android devices
- Screenshot Capture: Take screenshots of the current display
- AI-Powered Actions: Perform UI actions using natural language instructions
- App Management: Install, uninstall, and launch Android applications
- Box Management: List and get information about your Android boxes
Setup
-
Install Dependencies
npm install -
Set Environment Variables
Create a
.envfile in the project root:GBOX_API_KEY=your_gbox_api_key_here -
Build the Project
npm run build
Usage
This is an MCP server that provides tools for Android automation. Once running, you can use the following tools:
Config in Cursor
{
"mcpServers": {
"gbox-android": {
"command": "node",
"args": ["/YOU_PATH_TO_THIS_REPO/android-tester-mcp/dist/index.js"],
"env": {
"GBOX_API_KEY": "YOUR API KEY"
}
}
}
}
Available Tools
- create_android_box: Create a new Android box with specified configuration
- list_boxes: List all current boxes belonging to your API key
- get_box: Get detailed information about a specific box
- get_screenshot: Take a screenshot of the Android device
- ai_action: Perform UI actions using natural language (e.g., "click the login button")
- install_apk: Install an APK file from local path or URL
- uninstall_apk: Uninstall an app by package name
- open_app: Launch an installed application
Requirements
- Node.js and npm
- Valid Gbox API key
- TypeScript (for development)
Sample Prompts in Cursor
Test the apk of this project like a user, just create an android environment on gbox, and install it and test it by instructing the MCP tool ai_action. Keep developing and testing until all requirements are met.
Serveurs connexes
Alpha Vantage MCP Server
sponsorAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
GitHub Trending
Access GitHub's trending repositories and developers.
x402engine
50+ pay-per-call APIs for AI agents via HTTP 402 crypto micropayments. $0.001–$0.12 per call with USDC and USDm.
Remote MCP Server (Authless)
A simple, auth-less MCP server on Cloudflare Workers that provides the current time in the US Eastern timezone.
Tabby-MCP-Server
A Tabby plugin implementing an MCP server for AI-powered terminal control and automation.
PyAutoGUI Server
An MCP server for PyAutoGUI that enables automated GUI testing and control, including mouse and keyboard actions, screenshots, and screen information.
Windows API
An MCP server for interacting with the native Windows API, enabling control over system functions and resources.
Solana Dev MCP
An MCP server for Solana development providing basic RPC methods and helpful prompts.
OpenAPI to MCP Server
A tool to create MCP servers from OpenAPI/Swagger specifications, allowing AI assistants to interact with your APIs.
mcp4eda
A collection of MCP servers for Electronic Design Automation (EDA) workflows, including tools for die yield calculation and Verilog/SystemVerilog analysis.
Remote MCP Server on Cloudflare
An MCP server deployable on Cloudflare Workers with OAuth login support.