MCP server

Veritheme MCP Server for Components and Tokens

The Veritheme MCP server lets an AI agent query real components, design tokens, themes and HTML snippets from a 66 component CSS library instead of guessing vt- class names.

Run
claude mcp add veritheme -- npx -y @veritheme/mcp-server
View on GitHub

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

A CSS library with an MCP server

Veritheme is a framework-agnostic UI library of plain CSS and vanilla JavaScript with 66 components, semantic design tokens and dark mode. Its MCP server, @veritheme/mcp-server, gives an AI agent 14 tools to query components, tokens, themes and snippets, check contrast and read a project's own token system.

Veritheme styles markup with vt- prefixed utility classes and wires interactive parts through data attributes, such as data-accordion, with a vanilla JS bundle. The README says it needs no React, no Tailwind runtime and no bundler.

The MCP server exists so an assistant reads the real component list, tokens and snippets rather than guessing class names. The repository description counts 66 UI components, pure CSS utility classes, design tokens and dark mode.

Two token layers and three themes

Tokens follow a two-layer system, raw palette to semantic tokens, consistent across light and dark modes. Three themes ship, each with light and dark variants: default in Inter, editorial in Source Serif 4, and rounded-sans in Manrope.

What the server exposes

The README lists fourteen tools covering components, tokens, themes, snippets, patterns, starters, contrast and markup checks. get_project_system reads veritheme.system.json and a DTCG tokens.json from the project root, so the agent uses your tokens, not the presets.

Wizard, Figma plugin and the limits of the exchange

A 7-step wizard exports tokens and a system package, and a Figma plugin generates Figma Variables from them. Supported variable values travel in either direction, but component structure edited by hand stays where it was made. See Figma MCP for other bridges.

Use it with UiChemy

Veritheme is plain CSS and JavaScript, so it suits sections built as HTML. Fetch tokens with the agent, then hand them to UiChemy Composer, which writes real HTML, CSS and JS in Elementor or Gutenberg. Get Started at uichemy.com. See design tokens and dark mode design.