Design to build

The workspace where your AI agent designs real websites.

Brief a project, collect the references, and connect your AI agent over MCP. It builds full multi-page designs inside SpecShot, your client reviews them section by section, and you hand off a build-ready spec.

Free forever. No card. Designs and captures stored as data, never as a running site.

example.com
Captured section
hero
#2563eb16/24/32flexHero
Generated prompt for Cursor

Build a hero with a centered headline,

subtext, and two CTAs. Primary blue

(#2563eb), flex layout, 24px gap,

and 32px section padding.

Prompt the tool you build with, or let your connected agent build the pages for you.

  • Cursor
  • Claude Code
  • Next.js
  • React
  • Astro
  • Svelte
  • Vue
  • shadcn/ui
  • Tailwind v4
  • HTML/CSS
  • WordPress
  • Webflow
  • Framer
  • EtchWP
  • OpenClaw
How it works

Brief. Connect. Build. Review. Ship.

Five steps from a brief to a design your client has already signed off on.

01 /

Brief the project

Start a project, write the brief, set the goal and the audience, and add a page for every screen.

02 /

Connect your agent

Point any MCP agent at SpecShot. It reads the brief, brand, captures, and pages as full context.

03 /

It builds the pages

The agent builds real, multi-page designs and files each version under the right page.

04 /

Your client reviews

Share a design. Your client pins feedback on the exact section, and it flows back to the agent.

05 /

Hand off the spec

Export a build-ready spec: stable section ids, real copy, brand tokens, and a build instruction.

Connect your agent

Your AI agent, plugged into the whole project over MCP.

SpecShot speaks MCP. Connect any agent that supports it, through a hosted endpoint or the @scayver/specshot-mcp-server npm package. Your agent reads the brief, the brand, the captures, and every page, then builds real designs and files them where they belong.

  • Two ways in: a hosted MCP endpoint or the npm server.
  • The agent reads the full project as context, not a single screenshot.
  • It writes finished page designs straight back into SpecShot.
  • Token-scoped access you can revoke at any time.
See how the agent build works
specshot.cc/settings/mcp
Hosted endpoint
specshot.cc/api/mcp
npm server
@scayver/specshot-mcp-server
agent session

connect project Northwind redesign

reading brief, brand, 12 captures, 5 pages

build page Home version 3

filed under Home. ready to review

Build canvas

Every version, side by side on a live canvas.

As your agent works, each design lands on the page's canvas. Compare versions, watch new ones appear, and pick the one that ships.

specshot.cc/project/pages/home
Home / build canvas
3 versions
v1
v2
v3current
share.specshot.cc/northwind
1
2
Feedback
1

Make the headline bolder.

2

Use three cards, not four.

Client review

Your client reviews the design, section by section.

Share a design through the client portal. No account, no install. Your client pins feedback on the exact section they mean, and every note flows back to the agent so the next version answers it.

  • Section-level pins land on the right block, not a vague email.
  • The feedback thread stays tied to the design and the version.
  • Share links on Pro and up. White-label on Agency.
The quick tools, too

The capture-to-prompt tools that started it, still here.

Not every job needs the full workflow. Capture a section, generate a builder-specific prompt, and export it. Same engine, one click.

Capture to prompt

One artifact, captured and documented.

A capture pairs the screenshot with structured tokens and a generated prompt. The same spec rail you see everywhere on this page.

example.com
Captured section
hero
#2563eb16/24/32flexHero
Generated prompt for Cursor

Build a hero with a centered headline,

subtext, and two CTAs. Primary blue

(#2563eb), flex layout, 24px gap,

and 32px section padding.

Per-target prompts

The right prompt for each tool.

Switch the target and the prompt rewrites itself for that builder.

Generated prompt for Cursor

Build a hero section with a centered headline,

subtext, and two CTAs. Primary blue

(#2563eb), flex layout, 1.5rem gap, 2rem padding.

Match the spacing scale and type ramp below.

Token extraction

Colors, spacing, type, and radius pulled into reusable tokens.

#2563eb16/24/320.75rem

Section-type detection

SpecShot infers what a section is so the prompt frames it right.

HeroPricingFooter

JSON, not code

Captured DOM is stored as structured data, never runnable HTML.

JSONMarkdown

Handoffs

Push a capture to GitHub, Linear, or any webhook in one click.

GitHubLinearWebhook
example.com
hero, click to capture
SpecShot
Capture section
Upload screenshot
Chrome extension

Capture references from any site, right in your browser.

Open the SpecShot side panel on any page, hover to outline a section, and click to capture. The screenshot and design context land in your project, ready for the agent to study.

  • Works on any public website.
  • Hover to select with a live outline.
  • Capture only runs when you click. Nothing auto-uploads.
  • Or skip it and upload a screenshot from the portal.
0
Builder targets
MD + JSON
Export formats
Data
Stored, not code
1-click
Spec handoff
Built honest

Documentation, never duplication.

SpecShot stores the context an AI agent needs, not a copy of anyone's site.

Format
Data, never a running site.
Inputs
No captured form values.
Access
Private by default.
Teams
DPA available.
How teams use SpecShot

From a brief to a design your client signs off on.

I brief the project, connect my agent, and it builds the pages inside SpecShot. The first designs are close enough that I ship, not restart.
MRMaya R.Freelance developer

Illustrative example.

Connecting over MCP changed the loop. My agent reads the whole project, not one screenshot, so it stops guessing brand and spacing.
DKDevin K.Product engineer

Illustrative example.

Clients pin feedback on the exact section in the portal. It flows back to the agent, and white-label handoff sends the spec out with our name on it.
SLSofia L.Agency founder

Illustrative example.

Pricing

Start free, scale when you do.

Every plan runs the full workflow. Paid plans add volume, seats, share links, and white-label.

Free
$0/mo
Try it solo.
  • 10 captures / mo
  • 20 prompts / mo
  • 1 project
  • All 15 builders
Recommended
Pro
$19/mo
For weekly client work.
  • 200 captures / mo
  • 500 prompts / mo
  • 25 projects
  • 3 members, share links
Agency
$79/mo
For studios.
  • Unlimited captures
  • Unlimited projects
  • Up to 15 members
  • White-label, client folders
FAQ

Questions, answered.

01What can the AI agent actually do?
Connected over MCP, your agent reads the whole project, the brief, the brand, the captures, and every page, then builds real, full multi-page designs and files each version under the right page. It works with the section ids and brand tokens you define, so it builds what you designed instead of guessing from a screenshot.
02How do I connect my agent?
Two ways. Point it at the hosted MCP endpoint, or run the @scayver/specshot-mcp-server npm package. Any agent that speaks MCP can connect. Access is token-scoped and you can revoke it at any time.
03Can my client review a design?
Yes. Share a design through the client portal with no account and no install. Your client pins feedback on the exact section they mean, and the thread flows back to the agent for the next version. Share links are on Pro and up, and white-label is on Agency.
04Is SpecShot a website cloner?
No. SpecShot is a design-to-prompt documentation tool. It captures and documents the context an AI agent needs to build faithfully. It never reproduces or republishes a site, and captured DOM is stored as JSON, never as runnable code.
05Which builders are supported?
Fifteen targets, including Next.js, React, Astro, Svelte, Vue, shadcn, Tailwind, HTML and CSS, WordPress, Webflow, Framer, Cursor, Claude Code, EtchWP, and OpenClaw. Each prompt is tuned to how that tool likes to receive context.
06Do I need the Chrome extension?
No. It is the fastest way to capture a reference section, but you can upload a screenshot from the portal instead. The full project workflow runs without it.

Brief your first project in minutes.

Start a project, connect your agent, and watch it build the pages. Free forever, no credit card required.