# io.github.Forge-Space/branding-mcp (npm · @forgespace/branding-mcp)

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

- Trust score: 68/100 (medium)
- Change this week: +24
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-04

## Components

- npm · `@forgespace/branding-mcp`: 68/100 (this document), [markdown](https://verifymcp.io/servers/forge-space-branding-mcp/forgespace-branding-mcp.md), [page](https://verifymcp.io/servers/forge-space-branding-mcp/forgespace-branding-mcp)

## Channel facts

- Registry: `npm`
- Package: `@forgespace/branding-mcp`
- Version: `0.56.0`
- Transport: `stdio`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-08-04.

- **Supply Chain Security**: 78/100
  - No malware found by supply-chain analysis.
  - CVE check failed: a known medium-severity CVE affects @anthropic-ai/sdk 0.82.0, a direct dependency. A fixed version is available.
  - No install/post-install scripts declared.
  - Only part of the dependency tree could be resolved (113 of 117), so this covers what we could see, not the whole tree.
- **Provenance & Transparency**: 97/100
  - Source repository is publicly reachable at the declared URL.
  - Cryptographically verified build provenance (signed, bound to Forge-Space/branding-mcp).
  - Clear OSI-approved license (MIT).
  - Actively maintained (last published 119 days ago).
  - Disclosure check failed: no security disclosure policy was found in the source repository.
- **Schema Quality & AI Usability**: 27/100
  - 0% of prompts and resources have a non-trivial description (not blank, and not just the item's name).
  - AI-judged instruction clarity (poor).
  - Tool/resource definitions use about 3219 tokens (~52/item across 61 items; 58 tools + 3 resources), lean.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 30/100
  - Stability observed for 9 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

## Install

### Claude

```bash
claude mcp add forge-space-branding-mcp -- npx -y @forgespace/branding-mcp
```

### Codex

```bash
codex mcp add forge-space-branding-mcp -- npx -y @forgespace/branding-mcp
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "forge-space-branding-mcp": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "@forgespace/branding-mcp"
      ],
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add forge-space-branding-mcp --command npx --arg -y --arg @forgespace/branding-mcp
```

### Hermes

```yaml
mcp_servers:
  forge-space-branding-mcp:
    command: "npx"
    args: ["-y", "@forgespace/branding-mcp"]
```

### Other

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

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-08-04 (score 68, +1)

- [security regression] CVE-2026-69207 affects this package: medium

### 2026-08-03 (score 67, +4)

- [functional improvement] Stability: unverified → 0.27

### 2026-08-02 (score 63, +29)

- [security regression] CVE-2026-41686 affects this package: medium
- [security regression] Known CVEs: unverified → fail
- [security improvement] Provenance: unverified → pass
- [security improvement] Install scripts: unverified → pass
- [security] Stability: Stability not yet verified: not enough scan history yet (needs a 30-day window).
- [security] The attested source repository moved: Forge-Space/branding-mcp
- [functional improvement] License: unverified → pass
- [functional improvement] Dependency health: unverified → partial
- [functional improvement] Maintenance: unverified → pass
- [functional improvement] Schema quality: unverified → poor
- [functional improvement] MCP protocol: unverified → pass
- [functional] Licence: MIT

### 2026-08-01 (score 34, +15)

- [security improvement] Malware scan: unverified → pass

### 2026-07-31 (score 19, −25)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-27 (score 44)

First indexed and scored.

## MCP tools (58)

### `generate_brand_identity` (~150 tokens)

Generate a complete brand identity including colors, typography, spacing, and logo. Provide a brand name and style preferences to get a cohesive identity system.

Input parameters:

- `baseColor` (string): Base color preference
- `bodyCategory`: Body font category
- `brandName` (string, required): Brand name
- `harmony` (string): Color harmony type
- `headingCategory` (string): Heading font category
- `industry` (string, required): Industry or sector (e.g. "tech", "health")
- `scaleRatio` (string): Typography scale ratio
- `style` (string, required): Visual style direction
- `tagline` (string): Brand tagline
- `theme` (string): Light/dark/both

### `generate_color_palette` (~92 tokens)

Generate a harmonious color palette with WCAG contrast validation. Supports complementary, analogous, triadic, split-complementary, tetradic, and monochromatic harmonies.

Input parameters:

- `baseColor` (string): Base hex color to build palette from (e.g. #6B4CE6)
- `harmony` (string): Color harmony type
- `theme` (string): Light, dark, or both neutral scales

### `generate_typography_system` (~82 tokens)

Generate a typography system with font pairing, modular type scale, and line heights. Uses curated font pairings for visual harmony.

Input parameters:

- `baseSize` (number): Base font size in pixels
- `bodyCategory`: Font category for body text
- `headingCategory` (string): Font category for headings
- `scaleRatio` (string): Modular scale ratio

### `export_design_tokens` (~70 tokens)

Export a brand identity as design tokens in various formats: W3C JSON, CSS custom properties, Tailwind preset, Figma tokens, React theme, or Sass variables.

Input parameters:

- `brand` (string, required): Full BrandIdentity JSON (from generate_brand_identity output)
- `format` (string, required): Export format

### `create_brand_guidelines` (~62 tokens)

Generate a brand guidelines document (HTML brand book) from a brand identity. Includes color swatches, typography samples, logo, and usage rules.

Input parameters:

- `brand` (string, required): Full BrandIdentity JSON
- `format` (string): Output format (html supported)

### `validate_brand_consistency` (~52 tokens)

Validate a brand identity for completeness, WCAG contrast compliance, and typography best practices. Returns a score (0-100) and actionable issues.

Input parameters:

- `brand` (string, required): Full BrandIdentity JSON to validate

### `refine_brand_element` (~111 tokens)

Refine a specific element of an existing brand identity using natural language feedback. Uses AI interpretation when available, keyword matching as fallback.

Input parameters:

- `brand` (string, required): Full BrandIdentity JSON
- `element` (string, required): Element to refine
- `feedback` (string, required): Natural language feedback (e.g. "make it feel more premium and understated", "use serif headings with dramatic scale")
- `strategy` (string): Interpretation strategy: keyword (fast), ai (Claude API), auto (ai if key available)

### `generate_brand_assets` (~84 tokens)

Generate brand assets (favicons, OG images) from an existing brand identity JSON.

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity from generate_brand_identity
- `ogSubtitle` (string): Custom OG image subtitle
- `ogTemplate` (string): OG image template: default, article, or social
- `ogTitle` (string): Custom OG image title

### `generate_design_system` (~154 tokens)

Generate a complete design system with brand identity and exported tokens in one call. Combines generate_brand_identity + export_design_tokens for a streamlined workflow.

Input parameters:

- `baseColor` (string): Base color preference
- `bodyCategory`: Body font category
- `brandName` (string, required): Brand name
- `exportFormats` (array, required): Token export formats to include
- `harmony` (string): Color harmony type
- `headingCategory` (string): Heading font category
- `industry` (string, required): Industry or sector
- `scaleRatio` (string): Typography scale ratio
- `style` (string, required): Visual style direction
- `tagline` (string): Brand tagline
- `theme` (string): Light/dark/both

### `generate_brand_voice` (~95 tokens)

Generate brand voice and tone guidelines including vocabulary, copy samples, tagline suggestions, and do/don't rules based on a brand identity.

Input parameters:

- `audience` (string): Override the inferred target audience. If omitted, audience is derived from industry.
- `brand` (string, required): Full BrandIdentity JSON (from generate_brand_identity output)
- `tone` (string): Override the inferred tone. If omitted, tone is derived from brand style.

### `generate_brand_naming` (~82 tokens)

Generate brand name ideas, tagline variations, domain suggestions, and hashtags based on a brand identity. Returns five name concepts (descriptive, evocative, abstract, acronym, portmanteau), five tagline options, five domain formats, eight hashtags, and a naming rationale.

Input parameters:

- `brand` (string, required): Full BrandIdentity JSON (from generate_brand_identity output)

### `generate_brand_motion` (~75 tokens)

Generate a complete motion design system for a brand — including timing tokens, easing curves, transition presets, animation scale (minimal/moderate/dramatic), design principles, and CSS custom properties. Motion is derived from the brand style and personality.

Input parameters:

- `brand` (string, required): Full BrandIdentity JSON (from generate_brand_identity output)

### `generate_brand_social` (~65 tokens)

Generate a complete social media strategy for a brand — platform configs, content pillars, bio variations, branded hashtags, posting schedule, content calendar, and voice guidelines adapted to the brand style and industry.

Input parameters:

- `brand` (string, required): Full BrandIdentity JSON (from generate_brand_identity output)

### `generate_brand_pitch` (~42 tokens)

Generate a compelling brand pitch including elevator pitches, pitch deck outline, UVP, and investor highlights

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_email` (~39 tokens)

Generate email marketing templates, campaigns, and guidelines for a brand

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object from generate_brand_identity

### `generate_brand_photography` (~41 tokens)

Generate brand photography style guide with aesthetic, lighting, composition rules, and usage guidelines

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_campaign` (~42 tokens)

Generate a full marketing campaign strategy including themes, channels, phases, messaging pillars, and success metrics

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_packaging` (~40 tokens)

Generate packaging design guidelines including form language, materials, print specs, and sustainability notes

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_print` (~47 tokens)

Generate print design guidelines including grid system, paper stocks, finishes, templates, colour specs, accessibility notes, and production checklist.

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_retail` (~48 tokens)

Generate retail store experience guidelines including layout, materials, signage, display systems, customer journey, and staff guidance

Input parameters:

- `brand` (string, required): Brand identity JSON string (from generate_brand_identity)

### `generate_brand_event` (~47 tokens)

Generate comprehensive event planning guidelines for a brand, including venue recommendations, decor themes, catering, entertainment, and event formats.

Input parameters:

- `brand` (string, required): JSON string of a BrandIdentity object

### `generate_brand_interior` (~35 tokens)

Generate interior design direction and spatial branding guidelines for a brand

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_digital` (~42 tokens)

Generate digital/UX brand guidelines including UI language, component specs, accessibility requirements, and design token snippets

Input parameters:

- `brand` (string, required): BrandIdentity JSON object

### `generate_brand_ux` (~46 tokens)

Generate UX writing guidelines, microcopy, form patterns, and content strategy for a brand.

Input parameters:

- `brand` (string, required): JSON string of a BrandIdentity object from generate_brand_identity

### `generate_brand_content` (~58 tokens)

Generate a comprehensive content strategy including editorial tone, content pillars, SEO approach, distribution cadence, and a 4-week content calendar based on brand identity.

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object (from generate_brand_identity tool)

### `generate_brand_partnership` (~44 tokens)

Generate a brand partnership strategy including ideal partner profiles, collaboration formats, outreach templates, and negotiation principles.

Input parameters:

- `brand` (string, required): The brand identity as a JSON string

### `generate_brand_pr` (~52 tokens)

Generate a comprehensive PR and communications strategy including press release templates, media contacts, spokesperson guidelines, crisis protocol, and measurement KPIs.

Input parameters:

- `brand` (string, required): BrandIdentity JSON object (output of generate_brand_identity)

### `generate_brand_legal` (~50 tokens)

Generate brand legal guidelines including trademark usage, copyright notices, privacy compliance, disclaimers, and licensing terms.

Input parameters:

- `brand` (string, required): JSON string of the BrandIdentity object (from generate_brand_identity)

### `generate_brand_accessibility` (~52 tokens)

Generate comprehensive accessibility guidelines for a brand, including WCAG compliance targets, colour contrast strategies, focus indicators, motion guidance, and testing protocols

Input parameters:

- `brand` (string, required): JSON string of a BrandIdentity object

### `generate_brand_sustainability` (~51 tokens)

Generate a brand sustainability and ESG strategy including environmental, social, governance commitments, SDG alignment, certifications, and reporting framework guidance

Input parameters:

- `brand` (string, required): JSON string of the BrandIdentity object

### `generate_brand_employer` (~55 tokens)

Generate employer branding: EVP statement, culture pillars, benefits framing, candidate personas, interview and onboarding approach, and job-ad guidelines.

Input parameters:

- `brand` (string, required): JSON string of a BrandIdentity object (from generate_brand_identity)

### `generate_brand_investor` (~56 tokens)

Generate investor relations materials including pitch deck structure, investment thesis, competitive moat, use of funds, due diligence checklist, and FAQ answers aligned to your brand style.

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_franchise` (~37 tokens)

Generate franchise brand standards, onboarding, compliance, and licensing guidelines

Input parameters:

- `brand` (string, required): JSON string of a BrandIdentity object

### `generate_brand_community` (~42 tokens)

Generate community strategy including platforms, engagement tactics, moderation, member recognition, and growth levers

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_customer` (~47 tokens)

Generate a comprehensive customer experience strategy including personas, journey stages, loyalty programmes, support tone, and VoC plan

Input parameters:

- `brand` (string, required): Brand identity JSON string from generate_brand_identity

### `generate_brand_training` (~41 tokens)

Generate employee training programme, learning paths, onboarding modules, and L&D strategy for a brand

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_analytics` (~42 tokens)

Generate a brand analytics strategy with KPIs, dashboards, measurement framework, and reporting cadence

Input parameters:

- `brand` (string, required): JSON string of the BrandIdentity object

### `generate_brand_competitive` (~51 tokens)

Generate competitive intelligence and positioning strategy for a brand including competitor profiles, positioning matrix, win/loss themes, and objection handling playbooks

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_innovation` (~46 tokens)

Generate a brand innovation playbook including culture, focus areas, technology bets, ideation methods, and innovation pillars.

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_globalisation` (~49 tokens)

Generate international expansion and globalisation guidelines for a brand, including locale adaptations, translation guidelines, cultural sensitivity notes, and compliance requirements.

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_crisis` (~41 tokens)

Generate a brand crisis communications framework with response phases, stakeholder matrix, and monitoring guidelines

Input parameters:

- `brand` (string, required): JSON string of the BrandIdentity object

### `generate_brand_audio` (~46 tokens)

Generate sonic brand identity: musical direction, UI sounds, jingle brief, podcast strategy, and voiceover direction.

Input parameters:

- `brand` (string, required): JSON string of a BrandIdentity object

### `generate_brand_video` (~46 tokens)

Generate brand video guidelines including aesthetic, pacing, formats, colour grade, typography motion, music direction, and production notes.

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_influencer` (~41 tokens)

Generate influencer marketing strategy with tiers, content preferences, KPIs, and disclosure guidelines

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_affiliate` (~44 tokens)

Generate affiliate programme strategy including commission tiers, content guidelines, recruitment channels, compliance requirements, and payment structure.

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_seo` (~46 tokens)

Generate a comprehensive SEO strategy for a brand including keyword targeting, content types, link building, and technical priorities

Input parameters:

- `brand` (string, required): Brand identity JSON from generate_brand_identity

### `generate_brand_chatbot` (~36 tokens)

Generate brand-aligned chatbot persona, tone, conversation guidelines, and escalation rules

Input parameters:

- `brand` (string, required): Brand identity JSON

### `generate_brand_loyalty` (~49 tokens)

Generate a complete loyalty programme strategy including tiers, earn/redeem mechanics, engagement tactics, and KPIs tailored to the brand style.

Input parameters:

- `brand` (string, required): Brand identity JSON string

### `generate_brand_podcast` (~48 tokens)

Generate a podcast strategy for a brand including show concept, formats, host persona, guest criteria, distribution, and production checklist

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_webinar` (~40 tokens)

Generate a webinar and virtual event brand strategy including formats, promotion, engagement, and follow-up

Input parameters:

- `brand` (string, required): BrandIdentity JSON object

### `generate_brand_newsletter` (~38 tokens)

Generate comprehensive newsletter strategy, templates, and guidelines for a brand

Input parameters:

- `brand` (string, required): Brand identity JSON (from generate_brand_identity)

### `generate_brand_ecommerce` (~53 tokens)

Generate ecommerce strategy and UX guidelines for a brand including store concept, product page layout, checkout principles, merchandising, trust signals, SEO, and accessibility

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_marketplace` (~40 tokens)

Generate marketplace strategy for a brand including platform selection, listing principles, and advertising approach

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_subscription` (~45 tokens)

Generate a subscription model strategy including pricing tiers, billing cadence, retention tactics, churn prevention, and onboarding flow.

Input parameters:

- `brand` (string, required): JSON string of a BrandIdentity object

### `generate_brand_b2b` (~47 tokens)

Generate B2B brand strategy: ICP, sales approach, ABM, buyer journey, and sales enablement.

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_saas` (~43 tokens)

Generate SaaS-specific brand strategy including positioning, pricing, onboarding, retention, integrations, and compliance.

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_fintech` (~40 tokens)

Generate fintech-specific brand strategy including products, compliance, regulatory framework, and security posture

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

### `generate_brand_healthcare` (~42 tokens)

Generate healthcare-specific brand strategy covering care segments, patient safety, service delivery, and compliance posture.

Input parameters:

- `brand` (string, required): JSON string of BrandIdentity object

## Diagnostics

Captured diagnostic sections: Provenance, Vulnerabilities, Dependencies. The full working is on the page: https://verifymcp.io/servers/forge-space-branding-mcp/forgespace-branding-mcp#diagnostics

## Score history

- 2026-08-04: 68
- 2026-08-03: 67
- 2026-08-02: 63
- 2026-08-01: 34
- 2026-07-31: 19
- 2026-07-30: 44
- 2026-07-28: 44
- 2026-07-27: 44

## Links

- npm package: https://www.npmjs.com/package/@forgespace/branding-mcp
- Socket report: https://socket.dev/npm/package/@forgespace/branding-mcp
- Repository: https://github.com/Forge-Space/branding-mcp
- Changelog RSS feed: https://verifymcp.io/servers/forge-space-branding-mcp/forgespace-branding-mcp/changelog.xml
- Changelog JSON feed: https://verifymcp.io/servers/forge-space-branding-mcp/forgespace-branding-mcp/changelog.json
- HTML version of this page: https://verifymcp.io/servers/forge-space-branding-mcp/forgespace-branding-mcp
