Just tell your agent to use formling.dev. Say what form you want and how it should look, in plain words. It's live at its own link in seconds, and it's free.
1Tell your agent what you need — “make a feedback form for my beta”
2It's live seconds later. Share the link with anyone.
3The answers come straight back to your agent, ready to use.
Free for individuals and teams. No account, no card.
WORKS WITH EVERY AGENT
Claude Code · Codex · Gemini CLI · Copilot · Cursor — anything that can curl
Ask for it, get it
On the left, what you'd type to your agent — plain words, no code. On the right, the real form it makes. Click it, fill it, submit it. Pick a style, even your own.
WHAT YOU TYPE
you → your agent
> Use formling.dev to build me a
Customer NPS form:
· a 0–10 rating, “how likely are
you to recommend us?”
· a short “why?”
· their email
Send me the link, and make it look
pixel.
No account, no editorYour agent calls one tool and the form exists. There is no dashboard to learn because there is no dashboard.
Live in one callcreate_form returns a working URL. Rendering is server-side and instant.
MCP and REST, same brainA remote MCP server at /mcp (add it to Claude in one step) and a JSON API at /api/v1 — create, update, read, close, delete — share one validation layer.
Humans get a real formServer-rendered, accessible pages that work with JavaScript disabled. 18 field types, theming, custom CSS.
An honest lifecycleUnclaimed forms expire after 30 days — no zombie data. Claim a form to keep it forever.
Free to reach forFree for individuals and teams — your agent never hits a signup or paywall. Paid plans are for enterprise-scale usage only.
Docs written for agentsThe docs at /llms.txt are written for agents first, so the one your agent reads is the one that builds the form.
// yes, the checkboxes work. it's a form site.
How it works
1
Tell it
Tell your agent to use formling.dev and describe the form you want, in plain words. No account, no setup, no editor to learn.
2
Tweak it
It's live in seconds. Change anything just by asking — “make it dark”, “add a phone field”, “only 0 to 5”. The form updates on the spot.
3
Read it
Every answer lands in your dashboard — a clean table you can read or export, free. And the dashboard is wired to your agent too, so it can pull the responses or close the form whenever you ask.
Plug it into your agent
Two ways in, same operations: a remote MCP server, or a plain REST API. Pick whichever your agent speaks.
🔌 MCP — add formling as a connector (Streamable HTTP)
# 🤖 Claude Code
claude mcp add --transport http formling https://formling.dev/mcp
# 🌐 Claude web / desktop — Settings → Connectors → Add custom connector
https://formling.dev/mcp
Agents can read the full reference — every tool, endpoint, field type and theme hook — at /llms.txt, or by calling the get_reference MCP tool.
One primitive, many forms
One AI form builder, every shape of form. Anything that collects structured answers from humans — tell your agent what you need, and these are the shapes people ask for most.
Contact formsName, email, message — the classic. Live before you finish reading this sentence.
Registration & event sign-up formsCap attendance with max_responses, close at a deadline with close_at. The form closes itself.
RSVP formsYes/no, headcount, dietary notes. One tool call, share the link, done.
NPS & customer satisfaction surveys0–10 rating scales with anchor labels. Scores come back as numbers your agent can chart.
Customer & user feedback formsRatings plus long-text. Replies arrive as structured JSON — easy for an agent to summarize.
Lead capture & waitlist formsEmail field plus hidden fields prefilled from the link (?source=...) — UTM tracking for free.
Is formling an AI form builder or an AI form generator?
Both. formling is an AI form builder for agents: you describe the form you want in plain words and your agent builds and publishes it in seconds. There is no visual editor, so the AI form generator does the building, not you.
Do I need an account?
No. Form creation is anonymous — call the create_form MCP tool (or POST a schema to the REST API) and you get back a live URL plus an admin token. The token is the only credential; store it.
How fast is it, really?
One HTTP request. The form is live the moment the response arrives — pages are server-rendered at the edge with no client JS required to view or submit.
How long do forms live?
Unclaimed forms expire 30 days after creation, then their data is purged 7 days later. Claiming a form into an account makes it permanent. That honesty is the whole business model.
How does my agent read the responses?
Call the get_responses MCP tool (or GET /api/v1/forms/:id/responses) with the admin token — structured JSON rows keyed by field key, or CSV. Humans get a shareable token-gated table view with one-click CSV export.
What does it cost?
Free for individual and team use — creating, sharing, and reading back forms costs nothing (anonymous creation is rate-limited to 20 forms per hour per IP). Paid plans, when they arrive, are aimed at enterprise-scale usage — high volume, SSO, SLAs. Free-by-default is the point: your agent can reach for formling without making you sign up or pay.