MCP server

Dembrandt MCP Server: Design Tokens From Any Website

Dembrandt runs as an MCP server so an AI agent can pull colors, typography, spacing and components from a live site and export them as design tokens.

Run
claude mcp add --transport stdio dembrandt -- npx -y dembrandt mcp
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the Dembrandt MCP?

Dembrandt MCP is an open-source MIT server that lets an agent extract a website's design system as tokens. It returns colors, typography, spacing, surfaces and component styles, then exports DTCG tokens or a design.md file. It runs over stdio with npx and needs no key for basic extraction.

Dembrandt is a command line tool that reads a live website and turns its look into structured design data. The MCP mode exposes the same extraction as tools, so an agent can call it directly.

Extraction returns a job id. The agent polls the job, then hands the id to analysis tools instead of pasting the whole result back. That keeps large sites from flooding the context window.

What it extracts

  • Colors, typography, spacing and borders from a real page
  • Surfaces, component styles and brand identity
  • Drift scoring between two extractions of the same domain
  • Export to DTCG tokens or a design.md file

Best for

  • Rebuilding a client's existing brand in a new stack
  • Auditing how far a live site has drifted from its tokens
  • Feeding an agent real values instead of guessed hex codes

Who it is not for

It reads rendered pages, so it cannot recover tokens from a Figma file or a private staging site that needs an interactive login. Interactive login stays a command line feature only.

Use it with UiChemy

Pull the tokens from a reference site, then move the design into WordPress with a Figma MCP bridge or a UiChemy conversion.