mobile-design-mcp
Generates Android launcher icons, adaptive icons, and Android 12+ splash screens; searches Android apps via Google Play and validates touch targets against Material Design guidelines.
Generates Flutter ThemeData and production-ready Flutter widgets such as bottom navigation, app bars, primary buttons, and cards from design images or extracted color palettes.
Searches Google Play apps and retrieves app metadata like descriptions, ratings, icons, and HD screenshots.
Searches iOS apps via the iTunes Search API, generates iOS AppIcon.appiconset assets, and validates touch targets against iOS HIG.
Provides app discovery through the iTunes Search API, returning metadata, ratings, screenshot URLs, and icons for iOS apps.
Applies Material Design guidelines for audits, including 48dp touch targets and contrast recommendations for Android apps.
Generates React Native design tokens and production-ready React Native components from design images or extracted palettes.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mobile-design-mcpGenerate app icons from logo.png for both platforms"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Mobile Design Intelligence MCP
Full-package MCP for Flutter & React Native mobile UI/UX design.
Three modules, 12 tools ā covering the full design workflow: research ā audit ā assets.
šØ Features
Module 1 : Design Research
Search real apps, extract their design DNA.
Tool | What it does |
| Search real iOS apps via iTunes Search API (free, no key). Returns metadata, ratings, screenshot URLs, icon. |
| Search Google Play apps via anti-bot browser scraping. Returns package ids, names, icons. |
| Full Google Play page: description, rating, icon, HD screenshots. |
| Extract dominant colors from any image URL. Returns hex + semantic roles (primary/accent/background) + WCAG luminance. |
Module 2 : Design Audit
WCAG compliance, touch targets, tech stack detection.
Tool | What it does |
| Check WCAG AA/AAA contrast ratios between hex colors. Flags failing pairs. |
| Validate touch targets against iOS HIG 44pt / Material Design 48dp minimums. |
| Detect Flutter vs React Native vs native from file names in an APK/IPA. |
| Full audit: contrast + touch targets + actionable fix recommendations. |
Module 3 : Asset Factory
Generate production-ready assets from a single source image.
Tool | What it does |
| One source ā iOS AppIcon.appiconset (17 sizes + Contents.json) + Android launcher icons (5 densities, round + square) + adaptive icon layers with auto-extracted background color. |
| Android 12+ splash icon sets (all densities) with themed background. |
| Extract palette from image URL ā emit Flutter ThemeData ( |
| One-shot pipeline: search app ā grab icon ā extract palette ā generate theme code. Perfect for "design like X" requests. |
Module 4 : Component Generator
Generate production-ready Flutter & React Native components from a design image.
Tool | What it does |
| Extract palette from image ā generate theme + component code. Supports: |
Module 5 : A/B App Comparison
Side-by-side design metrics comparison between two apps.
Tool | What it does |
| Compare two apps on palette, WCAG contrast pass rate, ratings. Returns verdict + recommendation. |
Related MCP server: MCP Mobile Server
š Quick Start
Windows
cd mobile-design-mcp
python -m venv .venv
.\.venv\Scripts\activate
pip install -r requirements.txt
patchright install chromiumLinux / macOS
cd mobile-design-mcp
chmod +x install.sh
./install.shš Integration (Claude Desktop / OpenCode)
{
"mcpServers": {
"mobile-design": {
"command": "/path/to/mobile-design-mcp/.venv/Scripts/python.exe",
"args": ["/path/to/mobile-design-mcp/server.py"],
"cwd": "/path/to/mobile-design-mcp"
}
}
}š± Example Prompts
"Search for top ride-hailing apps and generate a Flutter theme based on the most popular one" ā
mdesign_research_to_theme("ride hailing", framework="flutter")āapp_theme.dartready to paste
"Audit the contrast of my app's palette: #FC5404, #FFFFFF, #1C1B1F, #8CDCC4" ā
mdesign_full_audit_report(colors=[...], elements=[...])ā verdict + fixes
"Generate all the icons I need for iOS and Android from this 1024x1024 logo" ā
mdesign_generate_app_icons("~/logo.png")ā 42 files inoutput/icons/
"Is this APK built with Flutter or React Native?" ā
mdesign_detect_stack_from_files(["lib/armeabi-v7a/libflutter.so", ...])ā "flutter"
š Portability
Windows | Linux | macOS | |
iTunes Search API | ā | ā | ā |
Play Store scraping | ā | ā | ā |
Image processing | ā | ā | ā |
Asset generation | ā | ā | ā |
Chrome auto-detect | ā | ā | ā |
š Privacy
This MCP is 100% local. No API keys required (iTunes Search API is free and anonymous). Your design files never leave your machine.
This server cannot be deployed
Maintenance
Related MCP Connectors
- miromiroOAuthapp.miromiro
Turn any live website into brand colors, fonts, design tokens, SVGs, Lottie and paste-ready code.
Research mobile apps, onboarding, paywalls, and competitors with real screens, flows, and reviews.
Research iOS and Android apps, use keyword marketing tools, see app installs, revenue and sdks.
App intelligence across Google Play and the App Store: details, reviews, and search in one API.
Related MCP Servers
- AlicenseCqualityDmaintenanceProvides AI-powered tools to apply UX/UI best practices, Nielsen's heuristics, cognitive biases, and Material-UI patterns to React components. Enables automated application of responsive design, Apple design patterns, and complete UX guidelines through natural language commands.711 npm4MIT
- AlicenseBqualityDmaintenanceTransforms AI assistants into mobile development powerhouses with 36 tools for Flutter, Android, and iOS development, including intelligent device management, automated builds, testing, and deployment workflows.3129 npm7MIT
- AlicenseNot gradedqualityDmaintenanceAnalyzes app screenshots to identify UI/UX issues, compare designs with implementations, and provide actionable fixes using GPT-4o/GPT-5.2 vision capabilities. Supports single/batch analysis, design comparison, and automated report generation for iOS, Android, web, and desktop platforms.MIT
- AlicenseAqualityCmaintenanceEnables generating UI design rules, fetching color palettes, and retrieving brand design references from over 328 brands.2914MIT