MCP Tools Reference
Invoker exposes tools through the Model Context Protocol (MCP). Claude and Cursor call these tools automatically based on your natural-language requests.
Authentication
| Tool | Description |
|---|---|
login | Sign in via browser-based email verification |
logout | Sign out and clear stored credentials |
whoami | Show the currently authenticated user |
Requirements
| Tool | Description |
|---|---|
gather_requirements | Get structured questions to ask before building a page |
Composition
| Tool | Description |
|---|---|
list_blocks | List available composable blocks for building pages |
list_styles | List available style presets (colors, fonts, spacing) |
compose_page | Assemble a full HTML page from blocks and a style preset |
Templates
| Tool | Description |
|---|---|
list_templates | List all available deployment templates |
use_template | Get the full HTML source of a template |
Deployments
| Tool | Description |
|---|---|
deploy | Deploy HTML or files to a live URL instantly |
update | Update an existing deployment with new content |
teardown | Delete a deployment permanently |
get_status | Get deployment status, URL, and metadata |
list_deploys | List all active deployments |
list_frameworks | List available CDN frameworks and usage patterns |
Deployment Flow
Every deployment goes live immediately:
gather_requirements → compose_page/templates/custom HTML → deploy (live URL)- Gather requirements — Claude asks structured questions to understand what you want
- Build the page — using blocks + styles (
compose_page), templates, or custom HTML - Deploy —
deployreturns a live URL at{slug}.invoker.pageimmediately
No preview step. No approval required.
Anonymous Deploys
You can deploy without logging in. Anonymous deploys return a claim_token and expire after 24 hours. Claim them later with POST /deploy/claim.
MCP Annotations
Each tool declares annotations that describe its behavior:
| Annotation | Meaning |
|---|---|
readOnlyHint | Does not modify any state |
destructiveHint | Permanently deletes resources |
openWorldHint | Interacts with external services |