#2424th of 86 in MCP servers for developers

dembrandt

CLI that extracts a website's design tokens and flags design drift in CI

Stars
3.9k
License
MIT
Last commit
Oct 2026
Last release
Oct 2026
Language
TypeScript
Stars, last 29 weeks+2,302
10 Apr 2026: 1,600 stars17 Apr 2026: 1,634 stars24 Apr 2026: 1,680 stars1 May 2026: 1,724 stars8 May 2026: 1,795 stars15 May 2026: 1,822 stars22 May 2026: 1,853 stars29 May 2026: 1,871 stars5 Jun 2026: 1,891 stars12 Jun 2026: 1,901 stars19 Jun 2026: 1,926 stars26 Jun 2026: 1,944 stars3 Jul 2026: 2,055 stars10 Jul 2026: 2,093 stars17 Jul 2026: 2,117 stars24 Jul 2026: 2,149 stars31 Jul 2026: 2,268 stars7 Aug 2026: 2,499 stars14 Aug 2026: 2,803 stars21 Aug 2026: 2,911 stars28 Aug 2026: 3,231 stars4 Sept 2026: 3,307 stars11 Sept 2026: 3,440 stars18 Sept 2026: 3,485 stars25 Sept 2026: 3,548 stars2 Oct 2026: 3,589 stars9 Oct 2026: 3,619 stars16 Oct 2026: 3,659 stars23 Oct 2026: 3,818 stars30 Oct 2026: 3,902 stars

1,600 on 10 Apr 20263,902 on 30 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Dembrandt renders a page in Chromium through playwright-core, reads computed styles from the DOM, and outputs colors, typography, spacing, borders, shadows, motion, and component styles. It exports W3C DTCG tokens, Tailwind v4 theme CSS, shadcn/ui themes, DESIGN.md, and HTML or PDF reports. It also compares runs against a baseline and exits 1 on drift, with a GitHub Action and an MCP server for agents.

Who it is for: Front-end and design-system engineers who need token extraction or drift checks

Strengths

  • Exports DTCG, Tailwind v4 @theme, shadcn/ui theme, and DESIGN.md from one extraction
  • --compare exits 1 on token drift; GitHub Action annotates PRs
  • MCP server with job-based tools, installable via npx in Cursor, VS Code, Claude Code
  • Multi-page crawl, sitemap discovery, dark mode, mobile viewport, and authenticated page access

Weaknesses

  • Requires a separate one-time Chromium download via install-browser
  • Canvas/WebGL sites cannot be analyzed; dark mode needs an explicit flag
  • Hover and focus states are sampled; pointer-path or timer-driven states are missed
  • Team drift dashboard and ingest API sit in a separate beta app tied to an account

What it needs

  • no GPU
  • Needs Node.js 18+, Chromium via playwright-core

Quick answers

Is dembrandt open source?

Yes. Its code is on GitHub under the MIT license.

Also in MCP servers for developers

See all 86
Also in MCP servers for developers
RankProjectScore
1codegraphLocal code knowledge graph that coding agents query over MCP76.1k starsMIT96 out of 100
2gitnexusCode knowledge graph exposed to coding agents through MCP tools Live demo ↗ (opens in a new tab)48.2k starscustom license96 out of 100
3serenaMCP server giving coding agents symbol-level code search, editing and refactoring31k starscustom license91 out of 100
#4n8n-mcpMCP server exposing n8n node docs, templates and workflow management to AI assistants Live demo ↗ (opens in a new tab)23.2k starsMIT90 out of 100
#5context7MCP server and CLI that feed current library docs to coding agents64k starsMIT89 out of 100