Inspo.

For coding agents · free, hosted, no auth

Your agent doesn’t have taste. Lend it some.

One install gives your agent 2,141 real screens across 767 curated sites, 68 reference components, and a DESIGN.md per site - palette roles, type ramp, spacing, already extracted.

Detects Claude Code, Cursor, Codex, VS Code, Windsurf, Zed and Claude Desktop, then writes the config. Add --dry-run to see the plan first.

npx -y inspo-mcp install

Try it before you install.

Real MCP calls, right here in the browser.

search_screens()
Try:

Press Run, or pick an example above.

Name the macrostructure. Inspo gives you the reference.

Before writing code, an agent picks one of 19 named shapes - Bento, Specimen, Manifesto, Workbench… - and gets four real production sites that embody it. Shape and reference, in one prompt.

// Pick a shape, get exemplars
find_examples_for_macrostructure({ name: "Bento Grid" })

See Bento Grid examples in the archive

Under the hood: the 15 toolsyour agent calls these for you - nothing to memorise

Ask your agent for “a calm banking hero” and it picks the right call itself. The 8 marked lite form the lean profile served to text-first clients; every list tool takes a maxTokens ceiling.

Start here

  • recommend(brief, filters?)lite

    The orchestrator. One call turns a plain-English brief into a macrostructure pick, five real exemplars, reference JSX, and a palette.

Search

  • search_screens(query, filters?)lite

    Plain-language archive search: screenshots, palettes, fonts, components.

  • find_similar(slug)

    Nearest design neighbours of a screen, by embedding.

  • find_by_color(hex)

    Perceptual OKLAB colour search near a brand colour.

  • find_examples_for_macrostructure(name)lite

    Real sites embodying one of the 19 named macrostructures.

Study

  • get_screen(slug)lite

    One screen's full record - every viewport, the fold-by-fold autopsy.

  • get_design_system(slug)lite

    The DESIGN.md: fonts, ranked palette, type ramp, spacing, radii.

  • compare(slugs[])

    Side-by-side breakdown of 2 to 4 sites, plus what they share.

Components

  • find_components(type)

    Real sites featuring a component type, with crops.

  • find_reference_components(type?)lite

    The canonical reference JSX catalogue, stamped by macrostructure.

  • get_reference_jsx(type, id)

    Full source for one reference component, copy-pasteable.

Flows and collections

  • get_site_pages(siteSlug?)lite

    A site's captured pages as an ordered flow.

  • list_collections()

    Every editor-curated issue, in publication order.

  • get_collection(slug)

    One issue - the blurb plus its ordered screens.

Meta

  • get_filters()lite

    Every accepted filter and enum value, so the agent never guesses.

Open source, MIT, owned and operated by Together AI. Free for everyone. No tiers, no paywall.

The catalogue is read-only. The hosted endpoint is free and unauthenticated but abuse-resistant: the one path that fetches an outside URL is SSRF-guarded, and every request is rate-limited per IP.

About + self-host