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.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Designesy.
designesy_scoreScore a live URL against the 42-check design contract β returns score, grade (AβF), per-check breakdown
designesy_tokens_scoreValidate a DTCG design-token file (10 conformance checks, W3C DTCG 2025.10)
designesy_a11y_scoreGet the WCAG 2.2 AA accessibility framework + Playwright/axe-core script template
designesy_motion_scoreValidate a Lottie animation file (10 checks, Lottie spec v1.0.1 + Β§16 motion standards)
designesy_contractGet the design-system contract (tokens, motion, takt, cadence, typography, verification)
designesy_catalogList the 23 published Designesy packages with versions and URLs
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 42-check engine powers an MCP server (17 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 42-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 42-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 23 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 42-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 23 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: 93% (Grade A) β 36 passed, 0 failed, 0 warned, 1 skipped, 3 manual (browser-only checks; the skip is DESIGN.md not yet served at the site root β see /contracts/design-system). 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.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
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>