Design Checklists MCP
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., "@Design Checklists MCPFind UX checklists for a mobile checkout flow."
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.
Checklist.design MCP for Codex
An unofficial, read-only Model Context Protocol server that puts the public Checklist.design catalogue inside Codex and other MCP clients.
I kept opening Checklist.design while building interfaces. It is a useful reference for the small UX details that are easy to miss, so I made the checklists searchable from the place where I was already working.
Ask for a mobile checkout checklist, a subscription-cancellation flow, or guidance for an admin billing screen. The MCP searches 110 UX and UI design checklists and returns the relevant source material with attribution.
The server runs locally. It does not need an API key, call the paid Checklist.design AI checker, upload your designs, or write to any external service.
This repository contains code and synthetic test fixtures only. Checklist.design content is fetched into each user's local cache and remains owned by Checklist Design Pty Ltd. See Third-party content.
Add it to Codex
Run:
codex mcp add design_checklists -- npx -y github:patelchanakya/design-checklists-mcpStart a new Codex task, then check the connection:
codex mcp listThe first launch downloads the public catalogue to a local cache. Later launches read that cache and start without another network request.
Try asking Codex:
Use design_checklists to find everything relevant to a mobile checkout.
Get the complete flows/canceling-subscription checklist.
Build a review checklist for an admin billing screen with 2FA.For another MCP client, use npx as the command and these arguments:
{
"command": "npx",
"args": ["-y", "github:patelchanakya/design-checklists-mcp"]
}Related MCP server: Mobbin MCP Server
What you get
Tool | What it does |
| Returns source metadata plus checklist, entry, and category totals. |
| Browses and filters checklist summaries. |
| Searches checklist names, descriptions, suggestions, and step text. |
| Returns one complete checklist by |
| Selects a focused set of checklists for a screen, component, or flow. |
All five tools are read-only, idempotent, and non-destructive. Search and review selection are deterministic local keyword matching, not an AI design review.
Run it from source
git clone https://github.com/patelchanakya/design-checklists-mcp.git
cd design-checklists-mcp
npm ci
npm test
codex mcp add design_checklists -- node "$PWD/src/server.mjs"The repository also includes a project-scoped .codex/config.toml for development.
Local cache
First launch fetches the public catalogue and validates every checklist before saving it.
Later launches use the saved cache.
npx -y github:patelchanakya/design-checklists-mcp --syncrefreshes it manually.CHECKLIST_DESIGN_DATA_PATH=/absolute/path/checklists.jsonchanges the cache location.npm run syncwrites an ignored development snapshot todata/checklists.json.
The importer uses bounded concurrency and replaces the cache only after the complete download passes validation. MCP diagnostics go to stderr so stdout stays reserved for protocol messages.
Scope
These checklists are reference material. A returned checklist does not prove accessibility, platform compliance, user validation, or production correctness. The public Checklist.design endpoints can also change; run --sync when you want a fresh local copy.
The MCP does not access the paid Figma or AI analysis service.
Third-party content
The MIT licence covers this project's code, documentation, and synthetic tests. It does not cover Checklist.design names, descriptions, checklist entries, suggestions, images, branding, plugin, or paid services.
Checklist content is retrieved for local use and returned with attribution to Checklist Design. Use remains subject to the Checklist.design Terms of Service.
This project is independent and unofficial. Do not publish generated cache files or represent the project as an official Checklist.design product without explicit written permission.
Contributing
Issues and small pull requests are welcome. See CONTRIBUTING.md for the test and content rules. Security reports belong in a private GitHub security advisory; see SECURITY.md.
The source code is available under the MIT Licence.
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 Servers
- Alicense-qualityDmaintenanceA read-only toolkit for searching and analyzing Markdown note directories and Obsidian vaults through AI clients. It enables metadata extraction, full-text search, and natural language querying of note content, tags, and backlinks.Last updated134AGPL 3.0
- Alicense-qualityFmaintenanceEnables users to search and browse Mobbin's extensive library of mobile app designs, screenshots, and user flows directly from Claude. It allows for detailed exploration of UI patterns, elements, and personal collections using reverse-engineered API access.Last updated14045ISC
- Alicense-qualityCmaintenanceProvides AI-optimized offline access to the Gravity UI design system, enabling natural language search and retrieval of components, hooks, utilities, and recipes.Last updated2MIT
- Alicense-qualityDmaintenanceEnables AI IDEs to query Figma design tokens, component specs, and audit issues via MCP tools, without cloud subscriptions.Last updatedMIT
Related MCP Connectors
Search and reason over your Obsidian-style Markdown vault, right from ChatGPT.
Search your Obsidian vault to quickly find notes by title or keyword, summarize related content, a…
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
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/patelchanakya/design-checklists-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server