The AI action layer for every Framer site
Turn Framer pages, CMS collections, navigation, and forms into reliable tools that AI agents can discover and use — without writing code.
Your agent
Connected
Find the demo request form on this site and fill it in with my details.
Done. I used three of the page’s tools to prefill the form. Review it and press send when you’re ready.
Ask your agent…
What the page exposed
search_site
Found the demo request section
inspect_forms
3 fields · none sensitive
prefill_form
Name, email, and request written
submit_form
Waiting for you to press send
Human confirms
Built to the WebMCP specification
30 live tools on this page
Payments and final submission stay human-only
Open source · MIT
Agents that work alongside your site, not instead of it
Open the live playground
How to test
Test it in 60 seconds
1
Open this page in the ChatGPT desktop app’s browser, or in Chrome 149+ with the WebMCP origin trial (or chrome://flags/#enable-webmcp-testing).
2
Ask the agent one of the prompts on the right.
3
Watch it use the page’s tools: search the site, read the CMS, and prefill the form.
4
Sending, paying, and signing in still wait for you. Nothing is submitted without your confirmation.
Developers: window.__agentReadyRegistration resolves with ready: true in DevTools.
Prompts to try
“Find the demo request form on this site and fill it in with my details.”
“Search the CMS for the latest news article and summarize it.”
“Prepare a Studio license in the playground and stop before checkout.”
One page. Real controls. Clear handoffs.
Agent Kit — Pro
Localized catalog discovery, variant selection, merchant policies, cart state, and safe hosted checkout.
Demo counter. The seven Shopify tools on this page are connected to a live development store.
Agentic plugin purchase
MPP challenge, scoped agent approval, and a protocol receipt without exposing wallet keys to Framer.
Fetches a real HTTP 402 challenge from the Cloudflare Worker. Nothing is charged.
Licensed content feed
Canonical source, JSON-LD, permitted purposes, license, retrieval time, charged header, and SHA-256 digest.
The same JSON a paying crawler receives. Nothing is billed here.
Grounded site knowledge
Rendered Framer pages become cited AI Search knowledge. Browser Run verifies every release; Analytics Engine records privacy-safe tool health.
Hybrid search · cited sources · SHA-256 provenance
Every part of your site becomes a tool
AgentReady reads the canvas and CMS, then publishes typed, scoped tools. Nothing is guessed from pixels.
agent-ready pricing
Jump to: Pricing → #pricing
Search and navigate
Agents search visible copy and jump to any section without guessing at the DOM.
search_site · navigate_to
Projects
10 items
News
7 items
CMS content
Collections are serialized so agents can search them and fetch any item by slug.
search_collection · get_collection_item
Ada Lovelace
ada@company.com
Prefilled · not submitted
Forms
Text, dates, choices, addresses, multi-step flows and file pickers. Sensitive fields are blocked.
prefill_form · fill_address · advance_form_step
Book a demo for Friday
Friday 10:00 works. Confirm?
Conversation
Read a chat, draft the next message, or send it and wait for the reply.
read_conversation · send_chat_message
Agent Kit — Pro
$29
Checkout with Shopify
Shopify
· Storefront MCP + UCP
Commerce
Shopify catalog search, cart updates, and a handoff to hosted checkout. This demo is connected to a live development store.
search_shopify_catalog · prepare_shopify_checkout
HTTP 402 · Payment Required
MPP challenge · receipt verified
Cloudflare
· Agentic Payments · Pay Per Crawl
Payments and paid content
HTTP 402 challenges for agent purchases, and a licensed JSON feed for paid crawling.
request_agentic_payment · discover_paid_content
All 30 tools are live on this page: Discovery 4 · Forms 8 · Conversation 3 · Checkout 2 · Shopify 7 · Cloudflare payments 2 · Pay per crawl 1 · Knowledge and trust 3.
Three ways to deliver the tools
Pick the mode that matches your hosting. All three publish the same typed tools to the agent.
Agent
→
Custom Code runtime
Framer
· Custom Code
Direct · up to 30 tools
Framer Custom Code only
Everything runs in the visitor’s browser. Zero infrastructure, and it works on any Framer plan.
Agent
→
Custom Code runtime
→
/mcp Worker
Cloudflare
· Workers · same-origin /mcp
Hybrid · up to 31 tools · recommended
Browser actions plus a same-origin /mcp
UI state stays in the browser. Ten network-backed tools move to a Cloudflare Worker at /mcp on your custom domain, so credentials stay at the edge.
Agent
→
/.webmcp/bridge.js
→
/mcp Worker
Cloudflare
· WebMCP bridge
Cloudflare Bridge · up to 11 tools
Edge-injected gateway
Cloudflare injects /.webmcp/bridge.js at the edge and serves discovery and read tools. No local DOM tools are registered.
Built to the WebMCP spec
The runtime follows the specification text and Chrome’s guidance for secure tools during the origin trial.
Metadata budgets
Tool names stay under 30 characters, descriptions under 500, and parameter descriptions under 150. Registration rejects anything larger.
Bounded results
Every result is capped at 1,500 characters. Oversized output becomes a structured, retryable truncation that tells the agent how to narrow the call.
Standard annotations
Read-only tools carry readOnlyHint. Anything that returns page, CMS, chat, or catalog content carries untrustedContentHint.
Declarative coexistence
Native forms that declare toolname are left to Chrome’s declarative API. Registration is abortable, so a republish cleanly replaces the previous tool set.
What agents cannot do on their own
Every tool is scoped. The risky steps stay with the person at the keyboard.
Card or bank details
Payment fields are not read or written by AgentReady tools. Checkout is handed to the hosted page.
Passwords and one-time codes
Authentication fields are detected and refused, including OTP and two-factor prompts.
Final purchase confirmation
Agents can prepare an order. Only you can confirm and pay.
Sensitive form submission
Forms with blocked fields are inspected but never submitted by an agent.
Get the plugin
AgentReady is available on the Framer Marketplace. Install it from the Plugins panel, scan your site, choose what agents may do, and publish.

01 · Discover
Scan the canvas
Pages, CMS collections, links, and forms become a clear inventory.

02 · Select
Choose capabilities
Keep search, navigation, CMS lookup, and form actions under your control.

03 · Ship
Publish WebMCP
Agent-ready tools ship with the same Framer publish flow you already use.
On the free framer.website plan the WebMCP response headers cannot be set. For strict conformance, route a custom domain through the included Cloudflare Worker, which adds Origin-Agent-Cluster and Permissions-Policy.
Live action target
Let an agent prepare your demo request.
Ask your agent to prefill this form. AgentReady maps what you tell it onto the real Framer form controls.
Questions
Which browsers support WebMCP?
WebMCP ships in Chrome 149 and newer as an origin trial. Agents can also reach this page through the ChatGPT desktop app’s built-in browser. Other visitors see the same site as before, and the tools stay invisible to them.
Does it change how my site looks?
No. AgentReady adds one script through Framer Custom Code. Your layout, CMS and forms stay exactly as they are.
What can an agent do without asking me?
Read content, navigate, and prefill forms. Anything that sends data, pays, or authenticates waits for a person.
Is it open source?
Yes. The plugin, the runtime and the Cloudflare gateway are MIT licensed on GitHub.
How do I install it?
Open the Plugins panel in Framer, search for AgentReady on the Marketplace, and add it to your project. The source is also on GitHub if you prefer to run it as a development plugin.
Which Framer plan do I need?
Any plan can run the tools. On the free framer.website plan the WebMCP response headers cannot be set. For strict conformance, route a custom domain through the included Cloudflare Worker.
Do I need Cloudflare or Shopify?
No. Direct mode runs entirely in Framer Custom Code. Cloudflare adds the same-origin /mcp gateway, agent payments, and paid crawling. Shopify adds seven commerce tools; this demo has a development store connected.
Is the checkout in the playground real?
No. It shows how an agent prepares an order and stops before payment. Nothing is charged and no card details are requested.
What data is recorded?
Anonymous per-tool metrics only. Prompts, chat text, form values, tool arguments, payment data, and response bodies are not recorded.
AgentReady
The no-code WebMCP builder for Framer. Typed, scoped tools for every page, CMS collection, and form.
AgentReady · Built for the WebMCP Challenge