{"apiVersion":"v1","directorySlug":"brono-mcp-a8de330191","title":"brono : Empower Product Designers by AI","description":"Empower your design workflow with Brono. Transform text prompts into editable Figma UI, generate production-ready code, run UX audits, and analyze heatmaps instantly.","pageUrl":"https://www.mcpbundles.com/skills/brono-mcp-a8de330191","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.brono.ai/mcp","hostedMcpUrl":null,"toolCount":12,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"ai.brono/brono-mcp-a8de330191","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"get_design_code","description":"Get HTML/Tailwind code from a Brono design or designs","inputSchema":{"type":"object","required":["ref"],"properties":{"ref":{"type":"string"}}},"logicalName":"get_design_code","displayName":"get_design_code","title":"get_design_code","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_audit_report","description":"Get audit report from a Brono review or reviews","inputSchema":{"type":"object","required":["ref"],"properties":{"ref":{"type":"string"}}},"logicalName":"get_audit_report","displayName":"get_audit_report","title":"get_audit_report","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_design_image","description":"Get the image URL from a Brono design generation or generations","inputSchema":{"type":"object","required":["ref"],"properties":{"ref":{"type":"string"}}},"logicalName":"get_design_image","displayName":"get_design_image","title":"get_design_image","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_project_designs","description":"Get interactive designs (HTML) from a Brono project. By default, returns designs on the project's default page only. Pass `page_id` to scope to a specific page — call `list_project_pages` first to discover page ids. Returns a message if the page has no designs.","inputSchema":{"type":"object","required":["project"],"properties":{"page_id":{"type":["string","null"]},"project":{"type":"string"}}},"logicalName":"get_project_designs","displayName":"get_project_designs","title":"get_project_designs","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_group_designs","description":"Get design images from a Brono canvas group (section). By default only groups on the default page are accepted; pass `page_id` to target a group on a non-default page. The group must live on the requested page or the call returns an error telling you which page it's on.","inputSchema":{"type":"object","required":["section_id"],"properties":{"page_id":{"type":["string","null"]},"section_id":{"type":"string"}}},"logicalName":"get_group_designs","displayName":"get_group_designs","title":"get_group_designs","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_project_pages","description":"List the pages of a Brono project. Every project has an implicit default page (id: null). Paid users with the pages feature can create additional pages; each page has its own isolated AI chat, designs, reviews, heatmaps, diagrams, images, groups, and connections. Call this before `get_project_designs`, `get_group_designs`, or `create_design` if you need a non-default page id.","inputSchema":{"type":"object","required":["project"],"properties":{"project":{"type":"string"}}},"logicalName":"list_project_pages","displayName":"list_project_pages","title":"list_project_pages","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_project_page","description":"Create a new page in a Brono project. Pages each have isolated chat, designs, reviews, and groups. Returns the new page id and name. If a page with the same name already exists, the new one is auto-suffixed (e.g. 'Home (2)'). Requires a paid plan with the multi-page feature.","inputSchema":{"type":"object","required":["project","name"],"properties":{"name":{"type":"string"},"project":{"type":"string"}}},"logicalName":"create_project_page","displayName":"create_project_page","title":"create_project_page","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"is_project_rendering","description":"Check whether a Brono project is currently rendering a design. Useful as an optional preflight before create_design, edit_design, or fix_audit_report — those tools fail if a render is already in progress. Returns JSON with an is_rendering boolean, and when rendering, the last_render_task ID plus pages-done/total progress.","inputSchema":{"type":"object","required":["project"],"properties":{"project":{"type":"string"}}},"logicalName":"is_project_rendering","displayName":"is_project_rendering","title":"is_project_rendering","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_design","description":"Create a new design from a prompt in a Brono project. By default the design lands on the project's default page — pass `page_id` to target a different page (call `list_project_pages` to discover page ids). Waits for completion and returns the generated design pages with image URLs and HTML code URLs. Do NOT call get_design_image or get_design_code after this — the result already contains all design data.","inputSchema":{"type":"object","required":["project","content"],"properties":{"mode":{"enum":["standard","expert"],"type":"string"},"content":{"type":"string"},"page_id":{"type":["string","null"]},"project":{"type":"string"}}},"logicalName":"create_design","displayName":"create_design","title":"create_design","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_project","description":"Create a new Brono project and return its ID for use with other tools.","inputSchema":{"type":"object","required":["name"],"properties":{"name":{"type":"string"}}},"logicalName":"create_project","displayName":"create_project","title":"create_project","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"edit_design","description":"Edit an existing Brono design by providing change instructions. The edit automatically lands on the same page as the source design — no `page_id` needed. Waits for completion and returns the updated design pages with image URLs. Do NOT call get_design_image after this — the result already contains the updated design data.","inputSchema":{"type":"object","required":["id","prompt"],"properties":{"id":{"type":"string"},"mode":{"enum":["standard","expert"],"type":"string"},"prompt":{"type":"string"}}},"logicalName":"edit_design","displayName":"edit_design","title":"edit_design","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"fix_audit_report","description":"Fix design issues identified in a Brono audit report. The fix automatically lands on the same page as the source review — no `page_id` needed. Waits for completion and returns the fixed design pages with image URLs. Do NOT call get_design_image after this — the result already contains the fixed design data.","inputSchema":{"type":"object","required":["audit_id"],"properties":{"audit_id":{"type":"string"}}},"logicalName":"fix_audit_report","displayName":"fix_audit_report","title":"fix_audit_report","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=brono-Empower-Product-Designers-by-AI&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuYnJvbm8uYWkvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22brono-Empower-Product-Designers-by-AI%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.brono.ai%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22brono-Empower-Product-Designers-by-AI%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.brono.ai%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=brono+%3A+Empower+Product+Designers+by+AI&connectorUrl=https%3A%2F%2Fmcp.brono.ai%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"brono-Empower-Product-Designers-by-AI\" --url \"https://mcp.brono.ai/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/brono-mcp-a8de330191","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/brono-mcp-a8de330191/tools/{tool}","mcpServerUrl":"https://mcp.brono.ai/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/brono-mcp-a8de330191?live=1"}