MCP Servers / development / android-mcp-toolkit

android-mcp-toolkit

JSON →
stdionone16development

A growing collection of MCP tools for Android Development. Currently features a deterministic Figma-SVG-to-Android-XML converter, with plans for Gradle analysis, Resource management, and ADB integration tools.

Install
How to run this server
[ { "cmd": "npx\n-", "imports": [] } ]
server path: android-mcp-toolkit
Tools
What this server exposes
convert-svg-to-android-drawable
Fast SVG to Android VectorDrawable conversion with caching, supporting inline SVG or file path, optional output path, float precision, fill black, xml tag, tint, and cache control.
manage-logcat
Read, filter, and manage adb logcat with actions: read, crash, anr, or clear. Supports filtering by package name, PID, tag, and priority, with configurable max lines and timeout.
get-current-activity
Inspect dumpsys window to find the currently focused app/window, useful for verifying device state.
dump-ui-hierarchy
Capture the current UI hierarchy as XML via uiautomator.
take-screenshot
Save a device screenshot to a local file.
inject-input
Simulate user interactions (tap, text, swipe, keyevent, back, home) with optional element finding by ID or text for testing flows.
estimate-text-length-difference
Estimate translation length differences by comparing grapheme lengths of source and translated text, flagging risky deltas that could break layouts based on a tolerance percentage.
Configuration
Environment & auth
authnone
Resources
android-mcp-toolkit — MCP Server · libregistry