
Brandrail
Design system guardrails for AI coding tools: tokens, components and a brand checker. Runs locally.
- tools
- 7
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Nov 10, 2026
Tools
7 toolsPublic tool metadata for what this MCP can expose to an agent.
get_guidelinesThe project's design system rules: components to use in its framework, allowed tokens, what the checker enforces. Called once before writing UI.
The project's design system rules: components to use in its framework, allowed tokens, what the checker enforces. Called once before writing UI.
No parameter schema in public metadata yet.
get_design_tokensEvery colour, spacing, radius and type token with the CSS variable to use.
Every colour, spacing, radius and type token with the CSS variable to use.
No parameter schema in public metadata yet.
find_componentFinds the component for a need ("date picker", "primary action") with its import, rules and an example.
Finds the component for a need ("date picker", "primary action") with its import, rules and an example.
No parameter schema in public metadata yet.
get_component_docsFull docs for one component in the project's framework: import or tag, props, rules, example.
Full docs for one component in the project's framework: import or tag, props, rules, example.
No parameter schema in public metadata yet.
get_templateA whole page (list, detail, form, settings, dashboard, sign-in) built from your components, with the files to create and the page's rules.
A whole page (list, detail, form, settings, dashboard, sign-in) built from your components, with the files to create and the page's rules.
No parameter schema in public metadata yet.
get_migration_mapWhat replaces each piece of Material, MUI, Bootstrap, Ant, Chakra or PrimeNG.
What replaces each piece of Material, MUI, Bootstrap, Ant, Chakra or PrimeNG.
No parameter schema in public metadata yet.
validate_snippetRuns the checker on generated code and returns a brand score and each fix.
Runs the checker on generated code and returns a brand score and each fix.
No parameter schema in public metadata yet.
Sponsors
Configuration
BRANDRAIL_KEYsecretOptional. API key from Brandrail Dashboard > Connect, to load your organisation's Brand Kit. Without it, the repo's brandrail.config.json or starter tokens are used.
Readme
Brandrail
Your design system, in every AI coding tool.
AI coding tools don't know your design system, so every screen comes out with different colours, buttons and spacing. Brandrail's MCP server gives the tool your Brand Kit and components before it writes UI, then checks what it wrote and returns the fixes, so it corrects itself before you see the code.
Details
- Repository
- github.com/brandrail-app/brandrail
- Website
- www.brandrail.com.au/docs/connect
- Category
- Design & Creative
- Package
brandrail- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active