AI agents
Connect your AI agent to your forms
WebForms runs a hosted MCP server, so Claude, ChatGPT, Codex, Cursor and other AI agents can read your submissions, check spam and deliveries, and create or change forms when you allow it. You add one URL, sign in, and choose what the agent may do. 13 tools, no API key to copy, and nothing it can delete.
Available on Pro and Agency.
MCP server URL
https://agents.webforms.to
Remote MCP over Streamable HTTP, with sign-in, so there is no API key to copy. Full details are in the MCP server docs.
Choose your agent
- AI assistantClaudeClaude on the web and the Claude desktop app, as a custom connector.Set it up →
- AI assistantChatGPTAdd WebForms to ChatGPT as a custom MCP server.Set it up →
- Coding agentClaude CodeAdd WebForms to Claude Code with one command.Set it up →
- Coding agentCodexOpenAI Codex in the terminal or your editor.Set it up →
- Coding agentGemini CLIAdd WebForms to Gemini CLI with one command.Set it up →
- AI code editorCursorAdd WebForms to Cursor's agent with one line of config.Set it up →
- AI code editorGitHub Copilot in VS CodeCopilot's agent mode in VS Code.Set it up →
- AI code editorWindsurfAdd WebForms to Cascade in Windsurf.Set it up →
What the assistant can and cannot do
When you sign in, WebForms asks which workspace to connect and what the assistant may do. You choose:
Read forms, submissions and stats
Always included.
Create and change forms
Create forms and change their settings. It can never delete anything.
Replay failed deliveries
Send deliveries that gave up again, for example after a webhook was fixed.
It can never delete data, add destinations or send email. Access lasts 90 days and shows up under Settings, Connected AI apps, where you can disconnect it at any time. The workspace's owners and admins get an email when an AI app is connected. Connecting is available on Pro and Agency.
Things to ask it
- “Which of my forms gets the most spam?”
- “Show me the latest enquiries from the contact form and summarise what people want.”
- “Find every submission that mentions a refund.”
- “How much of my monthly allowance is left?”
- “Create a waitlist form with name and email, and give me the HTML to paste.”
- “Did any webhook deliveries fail this week? I fixed the endpoint, so replay them.”
- “Which visitors started the project enquiry form but never sent it?”
Tools it gets
Read
list_formsEvery form in the workspace, with its submission and spam counts.get_formOne form's settings: endpoint, thank-you page, spam settings and allowed sites.get_submissionsRecent submissions for a form, with their field data, newest first.search_submissionsSearch submission content across every form.get_statsSubmission counts over the last N days.get_usageYour plan, monthly allowance and how much of it is used.get_unfinished_submissionsForms visitors started but never sent, when the form keeps them.get_form_schemaA form's fields and the JSON Schema, TypeScript, Zod and HTML generated from them.list_deliveriesRecent delivery attempts to each destination, with status and error.
Change (only if you allow it)
create_formCreate a form. Returns its endpoint and a ready-to-paste HTML form.update_formChange a form's name, thank-you page, spam settings or allowed sites.save_form_schemaSet a form's fields and whether submissions are validated against them.replay_failed_deliveriesSend deliveries that gave up in the last 30 days again. Never re-sends email.
AI agents and WebForms FAQ
Any client that can add a remote MCP server: Claude, ChatGPT, OpenAI Codex, Cursor, VS Code with GitHub Copilot, Windsurf, Gemini CLI and others. Add https://agents.webforms.to, sign in, and choose what the agent may do.
No. Clients that support sign-in open a WebForms page where you pick the workspace and tick permissions. Clients without sign-in can use an API key from Settings, API keys instead.
No. There is no tool that deletes anything, adds destinations or sends email. Read access is always included; creating and changing forms and replaying failed deliveries are only allowed if you tick them.
Pro and Agency, the same plans as the Submissions API. Access lasts 90 days and you can revoke it at any time.
Want AI agents to fill in your forms instead? See agent-ready forms.