Skip to content

First Deploy

This walkthrough takes you from setup to a live page in under a minute.

Prerequisites

  • Invoker MCP server installed
  • Claude Desktop, Cursor, or Claude Code with Invoker available

Step 1: Ask Claude to deploy

Tell Claude what you want:

"Deploy a landing page for my app called Acme"

That's it — one sentence.

Step 2: Claude builds the page

Claude has several approaches:

  • Blocks + styles: Picks a style preset, selects composable blocks (hero, features, footer, etc.), and assembles them with compose_page.
  • Templates: Retrieves a built-in template and customizes it.
  • Custom HTML: Writes a complete HTML document from scratch.

Step 3: Deploy goes live immediately

Claude calls deploy and the page is live:

Your page is live at: https://acme.invoker.page ID: dep_abc123

No preview step. No approval required. The URL is live the moment deploy returns.

Step 4: Update or tear down

Update the live page:

"Update my Acme page — change the headline to 'Now in Public Beta'"

Claude calls update with the deployment ID and new content. Changes go live immediately.

Remove it entirely:

"Take down the Acme page"

Claude calls teardown (with a confirmation step) and the URL returns 404.

What Just Happened

In a few natural-language requests, you used these MCP tools:

StepToolAction
2gather_requirementsAsked targeted questions (if needed)
2compose_page or use_templateBuilt the page HTML
3deployDeployed to a live URL instantly
4update / teardownModified or removed the page

Multi-file Deploy Example

For a site with separate CSS and JS files:

"Deploy a site with index.html, a stylesheet, and a script. Separate files."

Claude calls deploy with a files array:

Deployed successfully!

URL: https://my-site.invoker.page
ID: dep_xyz789

See Multi-file Deploys for the full format.

What's Next

Deploy apps from conversation. Vercel for AI agents.