Skip to main content
Glama

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

mdesign_search_apps_ios

Search real iOS apps via iTunes Search API (free, no key). Returns metadata, ratings, screenshot URLs, icon.

mdesign_search_apps_android

Search Google Play apps via anti-bot browser scraping. Returns package ids, names, icons.

mdesign_get_app_android

Full Google Play page: description, rating, icon, HD screenshots.

mdesign_extract_palette

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

mdesign_audit_contrast

Check WCAG AA/AAA contrast ratios between hex colors. Flags failing pairs.

mdesign_audit_touch_targets

Validate touch targets against iOS HIG 44pt / Material Design 48dp minimums.

mdesign_detect_stack_from_files

Detect Flutter vs React Native vs native from file names in an APK/IPA.

mdesign_full_audit_report

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

mdesign_generate_app_icons

One source → iOS AppIcon.appiconset (17 sizes + Contents.json) + Android launcher icons (5 densities, round + square) + adaptive icon layers with auto-extracted background color.

mdesign_generate_splash

Android 12+ splash icon sets (all densities) with themed background.

mdesign_generate_theme

Extract palette from image URL → emit Flutter ThemeData (app_theme.dart) or RN design tokens (theme.ts).

mdesign_research_to_theme

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

mdesign_generate_component

Extract palette from image → generate theme + component code. Supports: bottom_navigation, app_bar, primary_button, card.

Module 5 : A/B App Comparison

Side-by-side design metrics comparison between two apps.

Tool

What it does

mdesign_compare_apps

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 chromium

Linux / 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.dart ready 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 in output/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.

Related MCP Connectors

Related MCP Servers