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 "Install 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.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
- miromiroOAuthapp.miromiro
Turn any live website into brand colors, fonts, design tokens, SVGs, Lottie and paste-ready code.
Research iOS and Android apps, use keyword marketing tools, see app installs, revenue and sdks.
Compliance & security scan for your app: secrets, exposed files, headers, privacy, AI-disclosure.
Live App Store & Google Play data for AI agents: app discovery, ASO keywords, reviews.
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.7184MIT
- 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.31227MIT
- 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
- AlicenseAqualityBmaintenanceEnables generating UI design rules, fetching color palettes, and retrieving brand design references from over 328 brands.2914MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Steph-ux/mobile-design-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server