
Superforms
This bridges the gap when your AI agent needs actual human input mid-workflow. It's voice-first, meaning users can speak answers instead of typing them, which gets surfaced through answer links, MCP tools, or standard HTTP APIs depending on your setup. Reach for this when you're building agents that can't make assumptions and need to ask clarifying questions, get approvals, or collect information only a human has. The streamable HTTP transport means you can integrate it without heavy SDK dependencies. Think form submissions, confirmation dialogs, or any decision point where the AI legitimately needs to hand off control and wait for a person to weigh in before continuing.
- tools
- 11
- transport
- HTTP
- last updated
- Jun 4, 2026
Install
From registry metadata$ npx add-mcp https://superforms.co/mcp --name superformsRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http superforms https://superforms.co/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 11 toolsVerified live against the running server on Nov 6, 2026.
create_formPublish a voice-first form link immediately after creator confirmation, collect human answers, and pipe responses back to the agent.13 params
Publish a voice-first form link immediately after creator confirmation, collect human answers, and pipe responses back to the agent.
contextstringcreationSessionUrlstringfollowUpModestringnone · smart · deep_divegoalstringmax_followups_per_questionnumbermax_total_questionsnumberpersistentbooleanpromptstringquestionContextobjectquestionsarrayresponseLimitstringone · multipleresponseModestringvoice_preferred · text_only · voice_onlytitlestringcreate_feedback_formPublish a voice-first feedback, cancellation, feature request, survey, or research form immediately after creator confirmation, with optional smart follow-ups.13 params
Publish a voice-first feedback, cancellation, feature request, survey, or research form immediately after creator confirmation, with optional smart follow-ups.
contextstringcreationSessionUrlstringfollowUpModestringnone · smart · deep_divegoalstringmax_followups_per_questionnumbermax_total_questionsnumberpersistentbooleanpromptstringquestionContextobjectquestionsarrayresponseLimitstringone · multipleresponseModestringvoice_preferred · text_only · voice_onlytitlestringcreate_askCreate a voice-first Superforms answer link for human input. Backward-compatible alias for create_form.13 params
Create a voice-first Superforms answer link for human input. Backward-compatible alias for create_form.
contextstringcreationSessionUrlstringfollowUpModestringnone · smart · deep_divegoalstringmax_followups_per_questionnumbermax_total_questionsnumberpersistentbooleanpromptstringquestionContextobjectquestionsarrayresponseLimitstringone · multipleresponseModestringvoice_preferred · text_only · voice_onlytitlestringjoin_creation_sessionJoin a Superforms homepage creation handoff session before creating the real form. Pass agentName with the client name, such as Codex, Claude Code, Claude, ChatGPT, or Cursor.2 params
Join a Superforms homepage creation handoff session before creating the real form. Pass agentName with the client name, such as Codex, Claude Code, Claude, ChatGPT, or Cursor.
agentNamestringcreationSessionUrl*stringupdate_creation_sessionUpdate a homepage creation handoff draft with the current form title, questions, and settings before the user clicks Set live.10 params
Update a homepage creation handoff draft with the current form title, questions, and settings before the user clicks Set live.
contextstringcreationSessionUrl*stringfollowUpModestringnone · smart · deep_divegoalstringmax_followups_per_questionnumbermax_total_questionsnumberquestionsarrayresponseLimitstringone · multipleresponseModestringvoice_preferred · text_only · voice_onlytitlestringget_responsesFetch persisted raw responses for a Superforms ask. This is the MCP equivalent of the HTTP bridge answers endpoint.3 params
Fetch persisted raw responses for a Superforms ask. This is the MCP equivalent of the HTTP bridge answers endpoint.
agentToken*stringaskId*stringsincestringlist_asksList recent asks for a provided private agent token.1 params
List recent asks for a provided private agent token.
agentToken*stringwatch_askWait up to two minutes and return as soon as an individual answer is saved, including answers received while an agent was reconnecting and while the form remains in progress. The wait ends when this call returns; nothing keeps watching afterward. Pass the returned nextSince as...5 params
Wait up to two minutes and return as soon as an individual answer is saved, including answers received while an agent was reconnecting and while the form remains in progress. The wait ends when this call returns; nothing keeps watching afterward. Pass the returned nextSince as...
agentToken*stringaskIdstringsincestringtimeoutMsnumberurl*stringlist_my_formsList forms owned by the connected Superforms account, including response counts and latest response timestamps.
List forms owned by the connected Superforms account, including response counts and latest response timestamps.
No parameters. Call it with no arguments.
get_my_form_responsesRead persisted raw responses for a form owned by the connected Superforms account. No per-form agent token is required.2 params
Read persisted raw responses for a form owned by the connected Superforms account. No per-form agent token is required.
askId*stringsincestringwatch_my_form_responsesReturn any existing individual answers immediately, or wait briefly until the respondent saves their next answer, even while the form remains in progress.3 params
Return any existing individual answers immediately, or wait briefly until the respondent saves their next answer, even while the form remains in progress.
askId*stringsincestringtimeoutMsnumberSponsors
Readme
Details
- Repository
- github.com/brentgilmore/superforms-v2
- Transport
- HTTP
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026