io.usefulapi/goformz
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
GoFormz MCP by usefulapi
Publisher-provided description
Read GoFormz templates, forms, groups and data sources; create and update forms and rows.
Summary by lookupd
Read and write GoFormz templates, forms, data source rows and PDF exports, including marking forms complete or draft.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http goformz https://goformz.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add goformz --url https://goformz.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"goformz": {
"url": "https://goformz.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 (23 tools)
Publisher-provided text
goformz_list_templatesList the form templates of the account (id, name). Use a template id to list its forms or to create a form. GET /v2/templates.goformz_get_templateGet one template by id. GET /v2/templates/{id}.goformz_list_formsList forms (filled-in instances of templates) with name, status (draft or complete), last update date and assignment. Field values are NOT included: call goformgoformz_list_template_formsList the forms created from one template (name, status, last update date). Field values are not included. GET /v2/templates/{templateId}/formz.goformz_get_formGet one form with all its field values (text, numbers, dates, checkboxes, table rows, signature/image references), status, assignment and template version. GETgoformz_list_groupsList user groups (forms can be assigned to a group). GET /v2/groups.goformz_get_groupGet one group by id. GET /v2/groups/{id}.goformz_list_usersList the account's users (id, username, first and last name). A user id is needed to assign a new form. GET /v2/users.goformz_get_userGet one user by id. GET /v2/users/{id}.goformz_list_datasourcesList data sources (lookup tables that feed dropdown and database fields in templates). GET /v2/datasources.goformz_get_datasourceGet one data source: its name, columns and indexed columns. GET /v2/datasources/{id}.goformz_list_datasource_rowsList the rows of a data source. Each row has an id, a keyColumn (the lookup key) and a value (a JSON-encoded array of the column values). GET /v2/datasources/{dgoformz_get_datasource_rowGet one data source row by id. GET /v2/datasources/{dataSourceId}/rows/{rowId}.goformz_list_webhooksList the webhooks that call a URL when a form of a template is completed (event form.complete). Read-only. GET /v2/webhooks.goformz_get_queue_itemCheck a queued job, for example the PDF export started by goformz_export_form_pdf. Returns status (and progressIndicator); when it is Completed, redirectUrl poigoformz_get_fileGet a file summary: type, created date and a temporary download `link` (it expires; see linkExpiration). Use it for an exported PDF or a form image/signature. Tgoformz_get_pdf_exportGet the metadata of a PDF export of a form, including the temporary download `link` once the PDF is ready. GET /v2/formz/{formId}/exports/{exportId}.goformz_export_form_pdfWRITE: start a PDF export of a form (the form is not changed; GoFormz creates a PDF file). The reply gives the queue_id of the job: poll goformz_get_queue_itemgoformz_create_formWRITE: create a new draft form from a template, optionally pre-filled and assigned to a user or group (assignment is only possible at creation). Field keys aregoformz_update_formWRITE: change a form's name and/or field values (partial update: only the fields given change; a null value clears a field). Does NOT change the status and doesgoformz_set_form_statusWRITE: mark a form complete (this can trigger the template's completion workflows and webhooks) or re-open it as a draft so it can be edited. POST /v2/formz/{idgoformz_create_datasource_rowWRITE: add a row to a data source. key_column is the lookup key; values are the column values in the data source's column order (see goformz_get_datasource). Eagoformz_update_datasource_rowWRITE: replace a data source row's key and values (the whole row is replaced; send every column). PATCH /v2/datasources/{dataSourceId}/rows/{rowId}.
Details
- Version: 1.13.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 564 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/goformz/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/goformz)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp