# BrandSweets > The brand memory and iteration layer for AI agents. Extract a brand from a domain or shape one on a canvas, then serve it as structured, agent-readable data — brand.md, tokens.json, brand.css, and a per-brand MCP endpoint every future session already knows. BrandSweets turns a brand into a structured, machine-readable system any AI agent can READ to stay on-brand, and (with human approval) WRITE to. Every brand serializes losslessly to the formats agents actually consume — brand.md, tokens.json, brand.css — plus a per-brand Model Context Protocol (MCP) endpoint. No bespoke SDK. ## What the structured brand data is Each brand is a validated BrandDoc covering identity (name, story, mission, voice, dos & don'ts, sample copy), design tokens (role-based color, typography, spacing, radius, gradients — W3C DTCG compatible), a logo/asset inventory, and usage rules. It serializes to: - [brand.md](https://brandsweets.com/b/{slug}/brand.md): narrative brief an agent grounds on before it writes (text/markdown) - [tokens.json](https://brandsweets.com/b/{slug}/tokens.json): role-based design tokens, W3C Design Tokens format (application/json) - [brand.css](https://brandsweets.com/b/{slug}/brand.css): CSS custom properties — one import and a prototype is on-brand (text/css) ## Connect an agent over MCP Two endpoints, both Streamable HTTP: - Public read (one brand, no auth): `https://mcp.brandsweets.com/{slug}/mcp` - Workspace loop (read + write, all brands): `https://mcp.brandsweets.com/w/{workspace}/mcp` — send a workspace API key as `Authorization: Bearer ` Claude Code, one line: claude mcp add --transport http brandsweets https://mcp.brandsweets.com/{slug}/mcp ## Install the skills plugin claude plugin marketplace add ethanplusai/brandsweets claude plugin install brandsweets-skills The bundle wires the workspace MCP server and the BrandSweets design skills (brand-design, logo-design, on-brand, imagery, design-taste). ## Key URLs - [Home](https://brandsweets.com/): what BrandSweets is - [Brand directory](https://brandsweets.com/b): the public library of brands - [Agent setup guide](https://brandsweets.com/docs/agents): connect MCP + install the plugin (HTML) - [Agent guide (markdown)](https://brandsweets.com/agents.md): the same, as clean markdown for agents - [MCP discovery manifest](https://brandsweets.com/.well-known/mcp.json): machine-discoverable endpoints + capabilities - [Full dump](https://brandsweets.com/llms-full.txt): everything in one fetch, incl. the full agent guide and every brand's brand.md URL - [Pricing](https://brandsweets.com/pricing): free for one brand; Pro for unlimited + unthrottled MCP - [Sitemap](https://brandsweets.com/sitemap.xml) ## Brand corpus - [cohere-com](https://brandsweets.com/b/cohere-com): brand page — machine surfaces at /b/cohere-com/brand.md, /b/cohere-com/tokens.json, /b/cohere-com/brand.css - [elevenlabs-io](https://brandsweets.com/b/elevenlabs-io): brand page — machine surfaces at /b/elevenlabs-io/brand.md, /b/elevenlabs-io/tokens.json, /b/elevenlabs-io/brand.css - [brandsweets](https://brandsweets.com/b/brandsweets): brand page — machine surfaces at /b/brandsweets/brand.md, /b/brandsweets/tokens.json, /b/brandsweets/brand.css - [docker-com](https://brandsweets.com/b/docker-com): brand page — machine surfaces at /b/docker-com/brand.md, /b/docker-com/tokens.json, /b/docker-com/brand.css - [figma](https://brandsweets.com/b/figma): brand page — machine surfaces at /b/figma/brand.md, /b/figma/tokens.json, /b/figma/brand.css - [zoom-us](https://brandsweets.com/b/zoom-us): brand page — machine surfaces at /b/zoom-us/brand.md, /b/zoom-us/tokens.json, /b/zoom-us/brand.css - [github](https://brandsweets.com/b/github): brand page — machine surfaces at /b/github/brand.md, /b/github/tokens.json, /b/github/brand.css - [framer](https://brandsweets.com/b/framer): brand page — machine surfaces at /b/framer/brand.md, /b/framer/tokens.json, /b/framer/brand.css Full index (113 public brands): https://brandsweets.com/b and https://brandsweets.com/llms-full.txt