Score any URL against a real design contract β 40 checks, A-F grade, token + motion validation.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
designesy.org β design-system contract verification, scoring, and review tools for AI agents.
Score any URL in 5 seconds β no install:
Add to Claude Desktop, Cursor, or any MCP client:
Clone this repo? The .mcp.json at root auto-registers the server in Cursor and Claude Code β just open the project.
Gate your CI on design-contract compliance:
The same 40-check engine powers an MCP server (11 tools for AI agents), a zero-dependency CLI (npx designesy-score), a GitHub Action, and a live leaderboard at designesy.org/leaderboard.
Designesy Contract Check is a GitHub Action that scores any URL against a 40-check design-system contract β tokens, motion, accessibility, cadence, takt, poise, identity, interaction, performance, responsive, semantic, security, spec, copywriting β and fails your CI workflow when the score or grade drops below your threshold. No LLM, no heuristics, no vibe-tax: every check is deterministic, reproducible, and grounded in a published contract.
designesy_score β Score a live URL against the 40-check design contract. Returns score, grade (AβF), and per-check breakdown.designesy_tokens_score β Validate a DTCG design-token file. 10 conformance checks against W3C DTCG 2025.10.designesy_a11y_score β Get the WCAG 2.2 AA accessibility framework and Playwright/axe-core script template.designesy_motion_score β Validate a Lottie animation file. 10 checks against Lottie spec v1.0.1 and Β§16 motion standards.designesy_contract β Get the design-system contract (tokens, motion, takt, cadence, typography, verification).designesy_catalog β List the 12 published Designesy packages with versions and URLs.designesy_design_review β Get the 8-dimension qualitative design review rubric.designesy_skill_md β Get the contract as an agent-skill-format SKILL.md for Cursor, Claude Code, or Replit.designesy_agent_json β Get the /.well-known/agent.json discovery document.designesy_llms_txt β Get the short /llms.txt agent brief.designesy_llms_full_txt β Get the full /llms-full.txt agent brief with paste-ready prompt.| Tool | Description |
|---|---|
designesy_score | Score a live URL against the 40-check design contract β returns score, grade (AβF), per-check breakdown |
designesy_tokens_score | Validate a DTCG design-token file (10 conformance checks, W3C DTCG 2025.10) |
designesy_a11y_score | Get the WCAG 2.2 AA accessibility framework + Playwright/axe-core script template |
designesy_motion_score | Validate a Lottie animation file (10 checks, Lottie spec v1.0.1 + Β§16 motion standards) |
designesy_contract | Get the design-system contract (tokens, motion, takt, cadence, typography, verification) |
designesy_catalog | List the 12 published Designesy packages with versions and URLs |
designesy_design_review | Get the 8-dimension qualitative design review rubric |
designesy_skill_md | Get the contract as an agent-skill-format SKILL.md (for Cursor/Claude Code/Replit) |
designesy_agent_json | Get the /.well-known/agent.json discovery document |
designesy_llms_txt | Get the short /llms.txt agent brief |
designesy_llms_full_txt | Get the full /llms-full.txt agent brief with paste-ready prompt |
The live site is verified against the design system contract β 40 deterministic checks with provenance back to tokens. Current score: 99.2% (Grade A) β 35 passed, 0 failed, 1 warn, 4 skipped (browser-only checks). See the methodology page for how the score is computed.
$type: sound (net-new vs W3C DTCG 2025.10), Cuelume v0.1.0 engine, interaction-only$type: springSee the contract page for the full adoption history.
Gate your CI on design-contract compliance:
Scores a URL via the live /api/score engine and fails the workflow if the score or grade drops below your threshold. Runs on node24, posts PR comments via bare GitHub REST API (zero dependencies). See action/README.md for full usage.
Score a URL from the command line β for local development, pre-commit hooks, or scripts:
Zero dependencies β Node built-ins only. The --api flag or SCORE_API env var overrides the scoring engine URL (defaults to https://www.designesy.org). See --help for all options.
This is the controlled public root for Designesy β a Next.js 15 App Router site (React 19, Turbopack, Vercel deploy).
Designesy is not a template gallery. Designesy is not a generic AI design tool. Designesy is not a moodboard.
Designesy is a system.
Does it need an API key? No β all 11 tools are read-only. The MCP endpoint is stateless Streamable HTTP with no authentication.
Is it deterministic? Yes. There is no LLM in the scoring loop β every check is deterministic and reproducible. The same URL will always produce the same score.
What does it score against? The Designesy v0.4.0 design-system contract β 40 checks across 14 weighted categories (tokens, motion, accessibility, cadence, takt, poise, identity, interaction, performance, responsive, semantic, security, spec, copywriting).
Can I use it in CI? Yes. The GitHub Action gates your workflow on contract compliance β fail the build if the score drops below your threshold.
Where is the contract published? At designesy.org/contracts/design-system (human-readable) and designesy.org/contracts/design-system.json (machine-readable, W3C DTCG 2025.10).
MIT β see LICENSE. The contract is public; the code is open-source under MIT.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/designesy)<a href="https://allmcps.com/mcp/designesy"><img src="https://allmcps.com/api/badge/designesy?style=directory" alt="Designesy on AllMCPs" /></a>