Access
Free. No account, no API key, no authentication — paste the URL and it works.
CatchUI's curated pattern catalog speaks the Model Context Protocol. Add one URL to Claude, ChatGPT, Cursor, or any MCP client, and your assistant answers "what is this element called" from 50 curated UI patterns — in English and Chinese, citing canonical teaching cards.
https://catchui.com/api/mcp
Free. No account, no API key, no authentication — paste the URL and it works.
Streamable HTTP (stateless JSON-RPC). Works with MCP clients that support Streamable HTTP.
Read-only lookups against the public curated catalog. No user data is touched.
Queries and answers work in English and Simplified Chinese, including real search phrasings.
Run once in your terminal:
claude mcp add --transport http catchui https://catchui.com/api/mcpSettings → Connectors → Add custom connector → paste https://catchui.com/api/mcp. No authorization step appears because none is needed.
Settings → Apps & Connectors → enable Developer mode → Create: server URL https://catchui.com/api/mcp, authentication "None".
Any client accepting a Streamable HTTP URL works. Cursor's ~/.cursor/mcp.json:
{ "mcpServers": { "catchui": {
"url": "https://catchui.com/api/mcp" } } }Turn a plain-language description or question — "the bar at the bottom of an app", 「三条横线的图标叫什么」 — into pattern names, definitions, matching Q&A, and catalog links.
The full bilingual teaching entry for one pattern id: definition, pronunciation, aliases in both languages, common questions, and related patterns.
Browse all 50 patterns grouped by family — navigation, input, action, overlay, feedback, content, data and system.
How two to four look-alikes differ — modal vs popover vs bottom sheet, tabs vs segmented control, Dynamic Island vs notch — side by side, with the catalog's written comparison.
What a pattern is called in SwiftUI, UIKit, Jetpack Compose, Android Views, Flutter and HTML — or from a component like UISegmentedControl back to its equivalents elsewhere.
Ready-to-use build instructions for one to six patterns — placement, states and accessibility — in English or Chinese, for Claude Code, Cursor or any AI coding tool.
Screenshot recognition is not exposed over MCP — it runs in the web app at catchui.com. Multimodal assistants can still look at your screenshot themselves, describe an element in words, and search the catalog for its proper name.
A public Model Context Protocol endpoint at https://catchui.com/api/mcp. Once added to an MCP client such as Claude, ChatGPT, or Cursor, the assistant can search CatchUI's curated catalog of 50 UI patterns and answer what an interface element is called, with definitions and canonical links.
Yes. The catalog tools are free, require no account, no API key, and no authentication. Screenshot scanning is a separate feature of the web app and is not part of the MCP server.
Any Model Context Protocol client that supports the Streamable HTTP transport: Claude Code, claude.ai and Claude Desktop custom connectors, ChatGPT developer-mode connectors, Cursor, and others.
Six read-only tools: search_ui_patterns finds pattern names from plain-language descriptions or questions in English or Chinese; get_ui_pattern returns the full bilingual entry for one pattern; list_ui_patterns browses the catalog by family; compare_ui_patterns explains how two to four patterns differ; get_ui_component_names gives a pattern's component names in SwiftUI, UIKit, Jetpack Compose, Android Views, Flutter and HTML, or works back from a component such as UISegmentedControl; get_implementation_prompt returns ready-to-use build instructions for an AI coding tool, in English or Chinese.
No. Screenshot recognition runs in the CatchUI web app at catchui.com. Multimodal assistants can still look at a screenshot themselves, describe an element in words, and use search_ui_patterns to find its proper name.
No. Every tool is a read-only lookup against the public curated catalog. The server requires no sign-in and touches no user accounts, libraries, or uploads.
CatchUI is operated from Hong Kong. Questions about the MCP server can be sent to support@catchui.com.
Facts on this page last verified: 2026-08-24.