Create and control BranderUX projects, elements, screens and keys from your agent via browser OAuth.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
The official BranderUX MCP server. It gives an AI agent real control over BranderUX projects β brand, custom elements, screens, API keys β plus the verified reference docs it needs to integrate the SDK correctly.
Connect: https://mcp.branderux.com/mcp Β· Docs: https://branderux.com/mcp
No API keys: the first tool call opens your browser for a one-click BranderUX sign-in (OAuth 2.1 + PKCE, scoped and revocable). Access is currently limited to design partners β everyone else lands on the waiting list.
Knowledge (no scopes needed β signing in is still required to reach the server):
get_started Β· read_doc Β· search_docs Β· get_integration_snippet
Projects (projects:*): whoami Β· list_projects Β· get_project Β·
create_project Β· update_brand_settings Β· update_project_settings Β· delete_project
Screens (projects:write): list_screens Β· get_screen Β· put_screen Β·
delete_screen β custom screens live on the project aggregate; these tools do the
read-modify-write for you.
Custom elements (elements:*): list_elements Β· get_element Β· create_element Β·
publish_element_version Β· preview_element Β· delete_element β your agent writes the
TSX; the server pre-flight validates it (compile + sandbox import allowlist + export
contract) before publishing. In clients that support MCP Apps, create_element,
publish_element_version and preview_element render the element LIVE in the panel β
demo props applied, clicks showing the exact query they would send.
API keys (keys:manage): create_api_key Β· list_api_keys Β· set_key_origins Β·
revoke_api_key
Playground (no project needed): generate_screen β renders a real branded,
interactive screen in the panel with demo data, powered by the same published
@brander/mcp-tools package customers install. Ask for a storefront, analytics
or order-flow screen to see actual BranderUX output before building anything.
Every destructive tool requires an explicit confirm: true.
| Env | Default | Purpose |
|---|---|---|
BRANDER_API_BASE | http://localhost:8080/api/v1 | BranderUX API base |
MCP_RESOURCE_URL | http://localhost:3010 | Public URL of this server (OAuth resource id) |
OAUTH_ISSUER_URL | = BRANDER_API_BASE | Authorization server issuer |
The server is stateless: one MCP server instance per request, bound to the caller's
bearer. Deploy target is Vercel (api/mcp.ts + api/oauth-protected-resource.ts).
MIT
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/mcp-66)<a href="https://allmcps.com/mcp/mcp-66"><img src="https://allmcps.com/api/badge/mcp-66?style=directory" alt="Mcp on AllMCPs" /></a>