KitScout

Categories › Software Development › Frontend, UI components & design-to-code

Refcat

MCP serverVerified domain · refcat.appRemote● LiveAPI key needed

Search 1M real UI flows and 3.3M screens from shipped apps, sites, emails and games.

Install

Remote server: your requests and data go to mcp.refcat.app. Claude Code: claude mcp add --transport http refcat https://mcp.refcat.app/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do

The tools this server listed when we connected to it, in its own words.

  • list_facets — The filter vocabulary with real counts (number of flows): platform, flowIntents, uiComponents, pageType and screenPatterns. Call this before
  • get_screen — One catalog screen with its image and structure. Returns an image block (look at it for color, typography and spacing) and JSON with app, fl
  • search_screens_by_image — Find catalog screens that look like your images (base64, e.g. a screenshot of the app you are building). Then call get_screen on the matches
  • search_screens — Search individual UI screens by description, app name or site ('paywall with annual plan first', 'Spotify', 'linear.app'). Returns metadata
  • search_flows — Search whole flows (ordered screen sequences) by intent, app or description. Then get_flow for the steps.
  • search_emails — Search real product emails (welcome, receipts, onboarding, re-engagement…) by description or brand. Each result is one email with its deskto
  • get_email_html — The original HTML of one email from search_emails (tables, font fallbacks, dark mode included). Adapt it to the user's brand instead of writ
  • search_apps — Find apps in the catalog by name, website or theme ('nubank', 'linear.app', 'meditation').
  • get_app — Metadata for one app in the catalog. Accepts an appId or a slug like 'spotify'. get_app_flows lists its flows.
  • get_app_flows — The flows of one app (onboarding, checkout, settings…) in order, with capture date. Accepts an appId or slug. Big apps have hundreds of flow
  • similar_apps — Apps like this one, ranked from the app's own flow themes. Accepts an appId or slug.
  • get_flow — One flow with every step in order. Compact by default: each step has screenDocId (for get_screen), pageType, patterns, components and keyTex
  • get_flow_history — Earlier captures of the same flow (how it changed over time): capture date, screen count and up to 3 preview images each.
  • similar_screens — Screens that look like a given screen. Visual, not keyword — no quota. includeImages returns the top matches as images (max 4).
  • list_categories — The catalog's category rail for a platform, with the key list_apps filters by. Emails, games, store listings and ads have their own rails.
  • list_apps — Apps in the catalog, optionally filtered by category key (from list_categories) or platform. Platform `email` lists brands with email galler
  • list_projects — The caller's projects, newest first.
  • get_project — One project with its screens, positions and connections.

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools

  • frontend-design 194,218 ★
    Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps w
  • web-artifacts-builder 194,218 ★
    Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web tech
  • frontend-ui-engineering 117,221 ★
    Builds production-quality, accessible, responsive user-facing UIs. Use when building or modifying interfaces a
  • dashboard-chat-best-practices 116,897 ★
    Apply dashboard-grade chat UX patterns in the Eve chat template. Use when changing Next.js Cache Components/PP
  • design-taste-frontend 115,156 ★
    tasteskill 2.5.1, the anti-slop frontend skill. Builds professional company websites at the level of figma.com