designeer-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
designeer-mcp
The Designeer catalog, right inside Claude. Search references, pull palettes as hex, watch motion frame by frame and copy components as HTML + CSS without leaving the chat.
Designeer is Dhruv Jaradi's curated catalog of inspiration galleries, components, fonts, tools, portfolios and finds: motion and interface work picked from X. This MCP server turns all of it into tools that Claude (or any MCP client) calls on its own.
It only uses what the site's ai.txt allows for AI: /api/catalog, the .md pages and static files. It never touches bookmarks, folders or login.
Examples
Paste a Designeer link into Claude Code (or Claude Desktop) and ask in plain language, in any language. Claude picks the tools by itself.
Rebuild a screen from a find
Prompt
try to build this screen https://designeer.xyz/finds/designedforfun-2108922344152428589What Claude did
designeer_getfound that it's a motion piece by Juls (@designedforfun): an audiobook widget that switches between the final design and the rough draft.designeer_mediawithframes: 4showed the sequence, so Claude could work out the interaction: the card spins on the Y axis, swaps content halfway through the turn, and the frame changes color.Claude wrote a page with the same mechanic, using made-up books, authors and covers.
Run it yourself: open examples/widget-flip/index.html in a browser and click Result / Process. There's also an MP4 and still frames of each state (Result, Process).
Understand a find
Prompt
what is this? https://designeer.xyz/finds/andreaskruszaki-2115308820687950002Result: Claude explains that it's a 3D animation of a matcha sachet that falls, tears open, bursts into powder and reveals the closing line, and hands back what designeer_get returned:
{
"title": "Motion by Andreas Kruszakin-Liboska: it's just…",
"summary": "it's just matcha...",
"fields": {
"handle": "@andreaskruszaki",
"types": "Motion",
"posted": "2026-10-28"
},
"colours": ["#E9EDEA", "#02541C", "#177A35", "#379953", "#6C8A75"],
"related": [ /* 8 similar finds */ ]
}With frames: 4, the video's still and the motion sequence come along as images, so Claude actually sees the animation and can explain or rebuild the technique.
More prompts to try
find me 5 dark dashboard references on designeerwhich fonts does designeer list for a fintech landing page?take the palette from this find and turn it into CSS tokens for my project:
https://designeer.xyz/finds/<find-slug>open the Linear website and give me the pricing card as HTML + CSSshow me this week's motion finds and summarize the technique behind each oneTip: when rebuilding something, ask for the technique with your own content. The mechanics of an animation are free to study; the author's covers, logos, branding and copy are not.
Related MCP server: Niblet
Tools
Tool | What it does |
| Searches the whole catalog, with an optional collection filter |
| Lists a collection in curated order, with category and pagination |
| Details for a listing or find: website, category, pricing, hex palette, creator, original post, related items |
| Latest finds, with a text filter |
| High-res images and video stills, returned for Claude to see. With |
| Opens any URL in your Chrome/Edge, takes a full-page screenshot and reads how it's built: colors, fonts, type scale, radii, shadows, CSS vars, sections, grids, and the recipe for buttons, cards, inputs and badges |
| Copies a component or section as code: clean HTML + CSS, a screenshot of the original and a standalone |
| Tells whether it's running live or offline and how many items the index holds |
Nothing is saved by default. Screenshots and images go straight to Claude. Videos, which ffmpeg needs as files, go to a temp folder that's deleted afterwards. To keep them, ask with save: true, which saves to ~/designeer-media.
Install
Requires Node 18+ and Chrome or Edge (for designeer_capture). ffmpeg is optional, only for extracting motion frames.
git clone https://github.com/G4rutti/designeer-mcp.git
cd designeer-mcp
npm install
npm run check # tests everything and tells you if it's live or offlineClaude Code
claude mcp add designeer --scope user -- node "/path/to/designeer-mcp/src/server.js"Claude Desktop
In claude_desktop_config.json (Settings → Developer → Edit Config):
{
"mcpServers": {
"designeer": {
"command": "node",
"args": ["/path/to/designeer-mcp/src/server.js"]
}
}
}On Windows, use / or \\ in the path. Restart the app after saving.
Optional environment variables
Variable | Purpose |
| Forces offline mode |
| Changes the index cache folder |
| Changes where screenshots and media are saved (default |
| Overrides the User-Agent |
Live vs. offline
The site sits behind Cloudflare, and its dynamic endpoints (API and .md) challenge datacenter and VPN IPs. So the server has two modes:
live: full API + markdown. This is what you get on a home connection.
offline: when Cloudflare blocks, it falls back on its own to an index built from
sitemap.xml+llms-full.txt, which are static and always pass. It has every URL and find, but names and taglines for only some of them, and no palettes or websites. It's cached in~/.cache/designeer-mcpfor 12h.
Media comes from cdn.designeer.xyz, which has no challenge. designeer_media works on finds even offline; on listings it needs live mode.
From reference to code
Designeer doesn't store a site's design, it points to it. The flow that works for motion, static shots and product screens:
Find:
designeer_search "dashboard",designeer_browse inspirationordesigneer_findsRead:
designeer_getreturns the official website and the hex paletteSee:
designeer_mediafor finds (withframes: 4on motion),designeer_capturefor a site or a specific screenCopy:
capturelists components with selectors; pass one todesigneer_componentand get HTML + CSS back
What the copy doesn't capture: :hover/:focus, animations and ::before/::after. Treat it as a starting point: swap colors and fonts for your project's tokens, and don't reuse the author's logo, images or copy. Pages behind a login (a signed-in Mobbin, for example) don't work.
Attribution
The work belongs to the people who made it. Every response carries the ai.txt reminder: cite Designeer with a link to the canonical page and credit the creator as the page names them. Use it as a reference, not a copy.
License
MIT © 2026 Davi Garutti Diniz. An independent project, not affiliated with Designeer.
Related MCP Connectors
Turn any live website into brand colors, fonts, design tokens, SVGs, Lottie and paste-ready code.
Let your AI agent build moodboards of real websites: save, search, tag and share design references.
Search, organize, generate design guidance from, and reconstruct what you save in Hipppo.
Find UI components and themes, retrieve code, and generate with hosted 21st AI when enabled.
Related MCP Servers
- AlicenseAqualityAmaintenanceProvides AI agents with a visual design inspiration loop from award-winning websites, including natural-language search, inline screenshots, and detailed design DNA extraction. Also supports optional live page capture, structure analysis, and motion recording for design verification.415,016 npm504MIT
- AlicenseNot gradedqualityAmaintenanceAn MCP server that lets coding agents ground UI work in real product screens by fetching one to three reference screens as inline images for a specific layout, state, or interaction question, and by looking up fonts, icons, or animated icons together with their recorded licenses. It also returns the full or selected design reference—overview, colors, typography, components, and provenance—for any web screen already picked.MIT
- AlicenseBqualityAmaintenanceEnables coding agents to discover live visual design references, inspect original sites as MCP images, analyze elements and motion, and verify implementation constraints during an original design workflow.17MIT
- AlicenseBqualityCmaintenanceEnables searching public UI design libraries (Refero, Mobbin, ScreensDesign, Dribbble) for real app and website screens, downloading them into a category-organized local library that can be searched offline, and capturing screenshots of any web page with a real browser. Works from any MCP client or as a standalone CLI.10MIT