Android Build

Android Build

shenghaiwang

Automates Android project builds and testing from within your development environment. Provides tools to build, run unit tests, and execute instrumented tests on Android projects.

Streamlines Android project development by providing automated tools for building, testing, and running instrumented tests through Visual Studio Code extensions, enabling seamless interaction and error reporting.

5500 views4Local (stdio)

What it does

  • Build Android projects
  • Run unit tests
  • Execute instrumented tests
  • Report build and test errors
  • Integrate with VS Code extensions

Best for

Android developers using VS CodeAutomating Android CI/CD workflowsTesting Android apps during development
Works with VS Code extensions like ClineNo complex setup required

About Android Build

Android Build is a community-built MCP server published by shenghaiwang that provides AI assistants with tools and capabilities via the Model Context Protocol. Automate android mobile application development in VS Code with Android Build—streamline building, testing & error repor It is categorized under developer tools. This server exposes 3 tools that AI clients can invoke during conversations and coding sessions.

How to install

You can install Android Build in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.

License

Android Build is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.

Tools (3)

build

Build the Android project in the folder

test

Run test for the Android project in the folder

instrumentedTest

Run instrumented test for the Android project in the folder

Android Project MCP Server

A Model Context Protocol server that builds Android project that enables seamless workflow working with Android projects in Visual Studio Code using extensions like Cline or Roo Code.

Android Project Server MCP server

Available Tools

  • build - Build Android project
    • folder (string, required): The full path of the current folder that the Android project sits
  • test - Run unit test
    • folder (string, required): The full path of the current folder that the Android project sits
  • instrumentedTest - Run Instrumented test
    • folder (string, required): The full path of the current folder that the Android project sits

Installation

Using uv (recommended)

When using uv no specific installation is needed. We will use uvx to directly run mcpandroidbuild.

Using PIP

Alternatively you can install mcpandroidbuild via pip:

pip install mcpandroidbuild

After installation, you can run it as a script using:

python -m  mcpandroidbuild

Configuration

Configure for Claude.app

Add to your Claude settings:

Using uvx
"mcpServers": {
  "mcpandroidbuild": {
    "command": "uvx",
    "args": ["mcpandroidbuild"]
  }
}
Using pip installation
"mcpServers": {
  "mcpandroidbuild": {
    "command": "python",
    "args": ["-m", "mcpandroidbuild"]
  }
}

License

mcpandroidbuild MCP tool is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.

Alternatives

Related Skills

Browse all skills
penpot-uiux-design

Comprehensive guide for creating professional UI/UX designs in Penpot using MCP tools. Use this skill when: (1) Creating new UI/UX designs for web, mobile, or desktop applications, (2) Building design systems with components and tokens, (3) Designing dashboards, forms, navigation, or landing pages, (4) Applying accessibility standards and best practices, (5) Following platform guidelines (iOS, Android, Material Design), (6) Reviewing or improving existing Penpot designs for usability. Triggers: "design a UI", "create interface", "build layout", "design dashboard", "create form", "design landing page", "make it accessible", "design system", "component library".

19
ai-sdk

Answer questions about the AI SDK and help build AI-powered features. Use when developers: (1) Ask about AI SDK functions like generateText, streamText, ToolLoopAgent, embed, or tools, (2) Want to build AI agents, chatbots, RAG systems, or text generation features, (3) Have questions about AI providers (OpenAI, Anthropic, Google, etc.), streaming, tool calling, structured output, or embeddings, (4) Use React hooks like useChat or useCompletion. Triggers on: "AI SDK", "Vercel AI SDK", "generateText", "streamText", "add AI to my app", "build an agent", "tool calling", "structured output", "useChat".

6
api-documenter

Master API documentation with OpenAPI 3.1, AI-powered tools, and modern developer experience practices. Create interactive docs, generate SDKs, and build comprehensive developer portals. Use PROACTIVELY for API documentation or developer portal creation.

4
cli-builder

Guide for building TypeScript CLIs with Bun. Use when creating command-line tools, adding subcommands to existing CLIs, or building developer tooling. Covers argument parsing, subcommand patterns, output formatting, and distribution.

3
crewai-developer

Comprehensive CrewAI framework guide for building collaborative AI agent teams and structured workflows. Use when developing multi-agent systems with CrewAI, creating autonomous AI crews, orchestrating flows, implementing agents with roles and tools, or building production-ready AI automation. Essential for developers building intelligent agent systems, task automation, and complex AI workflows.

2
mcp-developer

Use when building MCP servers or clients that connect AI systems with external tools and data sources. Invoke for MCP protocol compliance, TypeScript/Python SDKs, resource providers, tool functions.

1