Skip to content

This release adds 2 notable features for engineering teams evaluating rollout.

Published 3mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-agents brand-governance brand-guidelines brand-identity brand-voice claude
+5 more
codex cursor design-tokens mcp model-context-protocol

Summary

AI summary

Playwright visual extraction now has a 30‑second timeout and falls back to static CSS, with optional Firecrawl integration.

Full changelog

Four extraction reliability improvements from S004.

M1: Parallel Extraction with Timeout

Playwright visual extraction now runs with a 30-second timeout cap. If it times out, static CSS results (already computed in parallel) stand alone. Previously, a Playwright timeout could block the entire pipeline for 60+ seconds and return nothing. Static CSS is always fast (1-2s). Visual extraction enriches when it finishes.

M2: Firecrawl Integration

Set FIRECRAWL_API_KEY=fc-... to use Firecrawl for HTML retrieval. Handles JS rendering, anti-bot protection, and proxy management. Fallback chain: Firecrawl (if key set) → Playwright (if Chrome available) → static CSS (always). Wired into both brand_start auto mode and brand_extract_web.

M9: Benchmark CI

New GitHub Actions workflow runs the 10-brand extraction audit on every release. Installs Playwright in CI. Results uploaded as artifacts for trend tracking.

M10: Figma Dogfood Plan

Documented test plan for brand_extract_figma against real Figma files. Requires connected Figma MCP for manual testing.

Numbers

36 tools. 337 tests. 3 extraction fallback layers. Firecrawl → Playwright → CSS.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Brand-System/brandsystem-mcp

Get notified when new releases ship.

Sign up free

About Brand-System/brandsystem-mcp

Make your brand machine-readable. Extract brand identity (colors, fonts, logo, voice, visual rules) from any website via static CSS + rendered-page extraction, compile into DTCG tokens, brand runtime contracts, and interaction policies. 34 tools across 4 progressive sessions. Subscribable `brand://runtime` and `brand://policy` MCP resources. Content compliance scoring (0-100), pass/fail gate, and HTML/CSS preflight. Brandcode Studio connector for hosted brand sync.

All releases →

Beta — feedback welcome: [email protected]