Branding Mcp

io.github.Forge-SpacePublished by GitHub account Forge-Spacev0.56.0Updated Nov 3, 2026

AI-powered brand identity generation via MCP with design tokens, typography, and logo assets.

VerifiedSTDIODesktop onlyDeveloper ToolsMedia & Design

Overview

AI-generated overview

Generates brand identities and design systems — colors, typography, logos, favicons, OG images and token exports — as a local stdio MCP server.

What you can do
  • Generate a full brand identity or design system from a name, industry and style, including palettes, type scales, spacing, shadows, borders, motion and gradients.
  • Create logo variants, favicons and OG image templates, and generate HTML brand guidelines.
  • Export tokens to W3C JSON, CSS, Tailwind, Figma, React and Sass.
  • Validate brands for WCAG contrast, completeness and consistency, and refine individual elements.
  • Use industry-specific generators such as fintech and healthcare, plus template and color-theory resources.
When to use it
Useful when an assistant should produce a coherent starting brand or design-token set for a new product, or check an existing palette for contrast and completeness, without calling external design services.
Requirements
Runs locally over stdio, typically via npx or a global npm install, so Node.js and npm are needed. No authentication is declared. Setting ANTHROPIC_API_KEY enables AI-assisted refinement; the server otherwise works in algorithmic-only mode.
Before you install
The optional ANTHROPIC_API_KEY is a billable credential and is sent to Anthropic when AI refinement is used; leave it unset to stay offline and algorithmic. Generated assets and exports are written as files, so review output before committing it to a project.

Installation

In SourceWeft

  1. Open Branding Mcp in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

[Forge Space]

@forgespace/branding-mcp

AI-powered brand identity generation via MCP — part of the Forge Space open developer workspace.

[CI] [npm version] [License: MIT]

Generate complete design systems — colors, typography, spacing, shadows, borders, motion tokens, gradients, multi-variant logos, favicons, and OG images with multi-format export. 58 MCP tools, zero API dependencies, algorithmic-first generation.

Features

  • Color Palette Generation — HSL-based color harmonies (complementary, analogous, triadic, etc.) with WCAG contrast validation
  • Typography System — Modular type scales with curated font pairings
  • Spacing Scale — Geometric progression spacing system
  • Shadow/Elevation System — 6-level elevation scale with brand-tinted shadows, light/dark theme support
  • Border/Shape System — Style-aware radius scales and border widths for all 8 brand styles
  • Motion/Animation System — Duration scales, cubic-bezier easings, and transition presets per brand style
  • Gradient System — 5 style-aware gradient presets (hero, button, card, text, background)
  • Multi-Variant Logo — Wordmark, monogram, abstract, and icon variants with style-aware shapes
  • Favicon Generation — 4 sizes (16, 32, 180 apple-touch, 512 PWA) from brand icon
  • OG Image Templates — Default, article, and social formats with brand gradients
  • Multi-Format Export — W3C Design Tokens, CSS custom properties, Tailwind preset, Figma tokens, React theme, Sass variables
  • Brand Validation — WCAG contrast checking, completeness scoring, consistency analysis
  • Brand Guidelines — HTML brand book generation

Quick Start

bash
npm installnpm run build

Run from npm (stdio)

bash
npx -y @forgespace/branding-mcp@latest

Install globally

bash
npm install -g @forgespace/branding-mcpforgespace-branding-mcp

IDE / client config

json
{  "mcpServers": {    "forgespace-branding": {      "command": "npx",      "args": ["-y", "@forgespace/branding-mcp@latest"]    }  }}

Set ANTHROPIC_API_KEY when you want AI-assisted refinement. The server also works in algorithmic-only mode without external APIs.

MCP Tools

Core and vertical tools are available (58 total). The table below highlights the core set plus key vertical generators, including healthcare.

ToolDescription
generate_brand_identityComplete brand from name, industry, and style
generate_color_paletteColor palette with harmony and WCAG data
generate_typography_systemFont pairing + modular type scale
export_design_tokensExport brand to JSON/CSS/Tailwind/Figma/React/Sass
create_brand_guidelinesGenerate HTML brand book
validate_brand_consistencyCheck WCAG compliance and completeness
refine_brand_elementIterate on specific brand elements
generate_brand_assetsGenerate favicons and OG images from brand
generate_design_systemComplete design system in one call (identity + export)
generate_brand_fintechFintech-specific strategy with compliance and security
generate_brand_healthcareHealthcare strategy with care models and safety signals

MCP Resources

ResourceURIDescription
Brand Templatesbrand://templatesPre-configured industry templates
Brand Knowledgebrand://knowledgeColor theory and typography rules

Development

bash
npm run dev          # Watch modenpm run validate     # Lint + format + testnpm run test         # Run testsnpm run test:coverage # Coverage reportnpm run build        # Build TypeScript

Distribution

  • npm — installable as @forgespace/branding-mcp
  • MCP Registry metadata — server.json and mcpName are included for registry submission
  • Tag release automation — pushing v* runs npm publish with provenance, then publishes the same version to the MCP Registry via GitHub OIDC
  • Weekly registry ops — .github/workflows/mcp-registry-status.yml refreshes one issue with npm and MCP Registry drift, visibility, and next actions
  • GitHub — Forge-Space/branding-mcp

Architecture

src/├── index.ts                    # MCP server entry├── lib/│   ├── branding-core/          # Core library (reusable)│   │   ├── generators/         # Color, typography, spacing, logo, gradients, favicons, OG│   │   ├── exporters/          # Multi-format token export│   │   ├── validators/         # WCAG, consistency checks│   │   └── documents/          # Brand book generation│   ├── config.ts               # Environment config│   ├── logger.ts               # Pino logging│   └── types.ts                # TypeScript interfaces├── tools/                      # 58 MCP tool registrations└── resources/                  # Templates + knowledge base

Ecosystem Integration

Part of the Forge Space ecosystem:

  • mcp-gateway — Register as MCP server (port 8033)
  • ui-mcp — Consumes brand tokens via brandId parameter
  • uiforge-webapp — Brand management UI at /branding/*
  • forge-patterns — Shared configs and conventions

Community

License

MIT

Source: README.md at commit 5128f2e

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v0.56.0LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts