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.
เซิร์ฟเวอร์ที่เกี่ยวข้อง
Scout Monitoring MCP
ผู้สนับสนุนPut performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
ผู้สนับสนุนAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
Binary Ninja
A Binary Ninja plugin, MCP server, and bridge that seamlessly integrates Binary Ninja with your favorite MCP client.
Huly
MCP server for Huly project management system
Aluvia
The Aluvia MCP server exposes browser session management, geo-targeting, and account operations as Model Context Protocol tools for AI agents.
MCP Everything
A demonstration server for the Model Context Protocol (MCP) showcasing various features like tools, resources, and prompts in TypeScript and Python.
MCP Bridge
A proxy server that enables existing REST APIs to be used as Model Context Protocol (MCP) servers.
Subotiz MCP
Connect AI assistants to Subotiz - Using Subotiz's external capabilities through natural language
MCP Image Generator
An MCP server for generating images using Together AI or Replicate models.
Micronaut Fun
It exposes Micronaut framework documentation and guides as MCP resources, it offers tools to search the docs and prompts to help you write tests and perform tasks in an idiomatic way
Laravel Forge MCP Server
Manage Laravel Forge servers and sites using the Forge API.
Blend MCP
An AI gateway for the Blend Protocol on Stellar, enabling DeFi actions like lending, borrowing, and pool creation through AI assistants or apps.