io.usefulapi/fillout
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Fillout MCP by usefulapi
Publisher-provided description
Read Fillout forms and submissions, export responses, and create submissions and webhooks.
Summary by lookupd
Read and export Fillout form responses, count submissions, create submissions and manage webhooks for new form responses.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http fillout https://fillout.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add fillout --url https://fillout.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"fillout": {
"url": "https://fillout.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (9 tools)
Publisher-provided text
fillout_list_formsList every form in the Fillout account — each form's name and formId. Start here to find the formId the other tools need. Fillout: GET /forms.fillout_get_formFetch one form's metadata: every question (id, name, type), calculations, URL parameters, scheduling and payment fields, and quiz settings. Use the question idsfillout_list_submissionsList one page of a form's submissions (answers to every question, calculations, URL parameters, scheduling, payments, quiz score, login email), filtered by datefillout_get_submissionFetch a single submission by id, with every answer. Fillout: GET /forms/{formId}/submissions/{submissionId}.fillout_count_submissionsCount a form's submissions matching the same filters as fillout_list_submissions (date range, status, search) without pulling the answers — e.g. 'how many respofillout_export_submissionsFetch many submissions in one call by walking the offset pagination (150 per page, paced under Fillout's 5 requests/second limit), up to max_submissions. Same ffillout_create_submissionsCreate up to 10 new submissions on a form, as if respondents had filled it in — e.g. to import responses collected elsewhere. Each submission needs its questionfillout_create_webhookSubscribe a URL to a form's new submissions: Fillout will POST each submission (same shape as a fillout_list_submissions entry) to it. Returns the webhook id —fillout_remove_webhookStop a webhook from receiving submissions. Recoverable: create it again with fillout_create_webhook (it gets a new id). Fillout: POST /webhook/delete.
Details
- Version: 1.37.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 377 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/fillout/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/fillout)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp