Add brandRNA to Bolt
Connect brandRNA's brand-extraction tools to Bolt in under 2 minutes.
Why connect Bolt to brandRNA
Generate brand-aware app prototypes from a single domain. With brandRNA connected, Bolt can pull a target brand's colours, typography, and logos in one tool call and stitch them into the generated component code. "Recreate the stripe.com hero in Tailwind" becomes a one-prompt flow once the connection is live.
Bolt uses DCR (Dynamic Client Registration). The first time you add the brandRNA URL, Bolt self-registers with our auth server and walks you through OAuth in a popup.
Install
- Open Bolt
- Add this MCP server URL via the integrations panel
- Complete the OAuth popup
https://mcp.brandrna.com
What you can do once connected
Once brandRNA shows up in Bolt's integrations panel:
- "Recreate the stripe.com hero section in React + Tailwind."
- "Build a SaaS dashboard styled like monzo.com."
- "Generate a landing page using acme.io's brand tokens."
Bolt invokes the analyze_brand tool during generation; the brand pack
returned (colours / fonts / logos) is fed into the model as design tokens
the generated code respects.
Common gotchas
OAuth popup hide bug — some Bolt builds suppress the auth popup unless you use the recommended browser (Chrome / Edge). If the popup never appears, switch browsers and try again.
- Integrations panel access varies by tier — free Bolt accounts may not see the Add MCP server control. Check Bolt's plan documentation or upgrade if you can't find it.
- Revocation requires manual reset — revoking at app.brandrna.com/connections cuts off the connection on our side; Bolt may continue to display the server in its panel until you remove it from Bolt's integrations list too.
- Plan-tier mismatch — brandRNA's free tier is 60 uncached analyses per month, shared across all clients (REST + MCP). Heavy Bolt generation can hit the limit fast; upgrade to Pro if your generated apps need >60 fresh brand pulls per month.
- Workspace permissions — on team Bolt accounts, MCP integrations may be locked behind workspace-admin role. Ask your admin if you can't add the server.
Behind the scenes
Curious how DCR works? See the canonical OAuth explainer — covers client registration, PKCE, audience binding, and revocation.