Search that understands facets
Your agent filters by type, industry, style and platform in one call — the same filters you use in the UI.
MCP-native · works in Cursor, v0, Lovable & Claude Code
Every other library sorts by hero, footer, pricing. Layercraft also sorts by real estate, interior design, agency — then hands the result to your AI tool through MCP, already themed to your client's brand.
2,412 sections · 285 wireframes · 168 design systems
Type-based browsing is solved everywhere. Industry isn't — so "show me only the real-estate heroes" is a filter here, not a search-and-hope.
Most libraries added an MCP server to an existing design tool. This one was built the other way round — the same query engine powers the website and your agent.
Your agent filters by type, industry, style and platform in one call — the same filters you use in the UI.
extract_style reads any URL into a token set. Every section your agent pulls comes back already themed to it.
In clients that support MCP Apps, results render as interactive cards with Copy, Open and Save built in.
get_section formats differently for Claude Code, Cursor, v0 or Lovable — and for Webflow, Framer, Figma or React.
A published skill.md tells any new AI client how to sequence calls, so it works well on the first try.
Read-only search keys for CI, full-access keys for your editor. Revoke either without touching the other.
Accessibility has been law across the EU since 2025, and AI agents now audit sites the way browsers render them. So nothing here ships on vibes — every section carries a verified scorecard, per version.
Sections aren't maintained as five separate copies that drift apart. There's one structural spec plus tokens, and each platform is a compiled adapter off it.
<section class="hero_component">
<div class="padding-global">
…export function Hero() {
return <Frame …>
}<section className="relative isolate px-6 py-24">…
get_section({
id: "s1000",
target_platform: "react"
})The industry filter alone saved me an afternoon per project. I stopped scrolling and started picking.
I pointed Cursor at the MCP and it started pulling real sections instead of inventing markup. The baseline is just good now.
Bound a client's extracted brand to a project and every section came out on-palette. No re-theming pass at all.
40+ sections, every icon, and one platform — no card, no trial clock.