Brandsystem MCP β€” Build logo

Brandsystem MCP β€” Build

Extracts brand identity from websites, PDFs, Figma, or Brandcode Studio into portable AI-ready brand runtimes.

Install Brandsystem MCP β€” Build

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "brandsystem-mcp-build": {
      "command": "npx",
      "args": [
        "-y",
        "@brandsystem/mcp"
      ]
    }
  }
}

Settings β†’ Developer β†’ Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Install not yet sandbox-testedβ€” the server itself is confirmed live (we called its tools/list endpoint). The stdio install command is a separate, ongoing check.

Overview

Brandsystem MCP β€” Build turns existing websites, PDF guidelines, Figma libraries, local sources, or Brandcode Studio brands into a portable `.brand/` runtime. Its MCP tools extract identity data, compile design tokens and agent-readable rules, select task-specific context, and check generated content or interfaces against brand requirements. Use it when an AI agent needs governed colors, typography, voice, logos, anti-patterns, and exportable brand guidance instead of generic output. The workflow runs locally by default and can connect to Brandcode Studio for hosted brand storage and synchronization.

Use cases

  • Extract brand colors, fonts, and logos from an existing website
  • Convert a PDF brand guide into an AI-readable runtime
  • Select governed voice and design context for a content task
  • Check generated HTML, CSS, text, and typography against brand rules
  • Export brand guidance for an AI chat, codebase, team, or PDF

Key features

  • Website, PDF, Figma, local, and Brandcode Studio ingestion
  • Portable `.brand/` runtime with DTCG tokens and interaction policies
  • Task-scoped context selection and runtime slicing
  • Inline and HTML/CSS brand compliance checks
  • Offline HTML reports and destination-specific exports
  • Optional Brandcode Studio authentication and synchronization

Tools12

What Brandsystem MCP β€” Build lets your agent do. Expand a tool for its parameters.

Verified live~3.7k tokens of context

Security & health

What it can reach and how reliably it runs β€” from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

20/25 checks healthy over the last 90d

What it can do

From the 12 tools this server returned when we ran it; 12 declare their own safety hints.

Can delete or modify data Β· 2Handles credentials Β· 6Makes network requests Β· 3Read-only tools Β· 10
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age203 days
Maintainers1

Observed 2026-10-25 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 2d ago via OSV.dev Β· @brandsystem/mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars15Stargazers on the source repository.
npm downloads1.1kPackage downloads in the last 30 days.
Last commit4d agoMost recent push to the default branch.
Tools exposed12Callable tools this server registers over MCP.

How Brandsystem MCP β€” Build works

What Brandsystem MCP β€” Build MCP server does

Brandsystem MCP β€” Build converts existing brand material into structured files that AI agents and design workflows can use. Sources include a website URL, PDF guidelines, a Figma library, local candidates, or a hosted Brandcode Studio brand. The resulting .brand/ directory can contain core identity data, DTCG design tokens, a single-file brand-runtime.json contract, interaction policies, design synthesis data, an agent-readable design brief, extracted logo assets, and an offline HTML report.

The server covers the full adopt, use, and check workflow. It can discover or extract colors, fonts, and logos; compile those findings into reusable brand data; ask for confirmation when values are ambiguous; and produce task-specific context for writing, design, or implementation work. It also supports exporting the compiled system for AI chats, code projects, teams, email, PDFs, and Claude skills.

How it works

Start with brand_start, optionally providing a website, guideline PDF, Figma file key, or Brandcode Studio URL. Automatic website mode can run extraction, compilation, report generation, and runtime creation in one operation. brand_status shows progress and identifies the next action when work is incomplete.

After extraction, brand_compile creates tokens and runtime files. brand_clarify resolves uncertain values such as color roles or font names. Use brand_runtime for the complete contract or a smaller visual, voice, or minimal slice. For task-specific work, brand_context selects governed rules and returns the matching selectors and output contract rather than passing the entire runtime.

Validation tools serve different stages. brand_check performs fast inline checks on text, colors, fonts, or CSS while content is being created. brand_preflight checks HTML or CSS for broader rule compliance, including off-brand colors, incorrect fonts, missing logos, and listed anti-patterns. brand_report creates a self-contained HTML report suitable for offline viewing or upload to an AI chat.

Setup and configuration

Install the npm package with an MCP client installation command or add it to an MCP configuration using npx:

config.json
{
  "mcpServers": {
    "brandsystem": {
      "command": "npx",
      "args": ["-y", "@brandsystem/mcp"]
    }
  }
}

The package provides installation targets for Codex, Claude Code, Cursor, Windsurf, Claude Desktop, and Cline. The installer performs a dry run unless --write is supplied. Claude Desktop also supports a downloadable MCP bundle from the project's latest GitHub release, which asks for the folder containing the .brand/ directory.

Authentication is optional for extraction, preview, and local checking. Call brand_brandcode_auth when saving or pushing a brand to Brandcode Studio, then use brand_brandcode_connect to pull a hosted brand or upload the local runtime. Local operation does not require an account.

Tools and capabilities

  • Adopt brand data from websites, PDFs, Figma, local candidates, or Brandcode Studio.
  • Compile identity findings into DTCG tokens, runtime contracts, policies, and design artifacts.
  • Select compact, task-specific context for agents and sub-agents.
  • Check text, typography, colors, HTML, and CSS against brand rules.
  • Generate offline reports and destination-specific exports, including chat, code, team, email, PDF, and Claude skill formats.
  • Authenticate with Brandcode Studio and pull or save shared brand systems.

Reviews

No reviews yet β€” be the first to share how it worked for you.

Frequently Asked Questions about Brandsystem MCP β€” Build

Brandsystem MCP β€” Build is an MCP server that connects AI agents to websites, PDF brand guides, Figma libraries, local brand files, and Brandcode Studio. Its main tools extract and compile brand identity, provide runtime or task-scoped context, validate text and interfaces, generate reports, and export portable brand guidance.

Install it with the package's client-specific `npx @brandsystem/mcp install` command or add `@brandsystem/mcp` as an MCP server using `npx -y`. Use `--write` to apply configuration changes. Supported installation targets include Codex, Claude Code, Cursor, Windsurf, Claude Desktop, and Cline.

Call `brand_start` with a client name, `website_url`, and `mode="auto"`. The automatic workflow extracts brand elements, compiles tokens and runtime files, creates design artifacts, and generates an HTML report. Use `brand_status` to review progress and `brand_clarify` when extracted values need confirmation.

Yes, local extraction, compilation, reporting, preview, and brand checks work without authentication. Use `brand_brandcode_auth` only when saving or pushing a local brand to Brandcode Studio, or when connecting to hosted brand data with `brand_brandcode_connect`.

Use `brand_check` during creation for fast checks on text, colors, fonts, or CSS, and use `brand_preflight` for HTML or CSS compliance checks. Both require compiled brand data for rule-based validation, while `brand_preflight` also reports pass, warning, or failure results for its checks.

Related MCP servers

Add a badge to your READMEShow it’s listed β€” live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewBrandsystem MCP β€” Build AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/brandsystem-mcp-build?style=directory)](https://allmcps.com/mcp/brandsystem-mcp-build)
HTML Embed
<a href="https://allmcps.com/mcp/brandsystem-mcp-build"><img src="https://allmcps.com/api/badge/brandsystem-mcp-build?style=directory" alt="Brandsystem MCP β€” Build on AllMCPs" /></a>