io.usefulapi/formstack

Formstack MCP by usefulapi

Browse Formstack forms, submissions and webhooks, search responses, and create submissions.

1.11.1
Version
remote
Transport
20
Tools

Security review

Review passed

Reviewed 1d ago.

  • tools: 20 tools scanned
  • metadata: scanned

No findings.

Tools (20)

  • formstack_list_forms

    List the forms in the account, with submission counts, live URL and folder. Filter by name or folder and sort. Formstack: GET /forms.

  • formstack_get_form

    Fetch a form's details — name, URL, submission counts, settings — optionally with its full field list. Formstack: GET /forms/{formId}.

  • formstack_list_form_fields

    List every field on a form — id, label, type, required flag, options and logic. Use this to learn field IDs before searching or creating submissions. Formstack: GET /forms/{formId}/fields.

  • formstack_list_form_submissions

    List a form's submissions, newest or oldest first, filtered by keyword, date range or specific field values. Set include_data to get the answers. Formstack: GET /forms/{formId}/submissions.

  • formstack_count_form_submissions

    Count a form's submissions, with a per-day breakdown over a lookback window of up to 7 days. Formstack: GET /forms/{formId}/submissions/count.

  • formstack_search_submissions

    Full-text search for submissions across every form in the account, e.g. by a person's email or name. Formstack: GET /submissions.

  • formstack_get_submission

    Fetch a single submission with every field's label, type, display value and parsed value, plus payment, approval and workflow status. Formstack: GET /submissions/{submissionId}.

  • formstack_list_partial_submissions

    List entries respondents started but did not finish (Save & Resume / abandoned), with the same filters as submissions. Formstack: GET /form/{formId}/partialsubmission.

  • formstack_list_folders

    List the account's form folders and their subfolders. Formstack: GET /folders.

  • formstack_get_folder

    Fetch a folder with its parent, permissions and direct subfolders. Formstack: GET /folders/{folderId}.

  • formstack_list_webhooks

    List the webhooks that push a form's submissions to external URLs, with their payload settings. Formstack: GET /forms/{formId}/webhooks.

  • formstack_list_notification_emails

    List the notification emails that alert your team when a form is submitted — recipients, subject, sender and logic. Formstack: GET /forms/{formId}/notifications.

  • formstack_list_confirmation_emails

    List the confirmation emails sent to the person who submits a form — sender, subject, message and delay. Formstack: GET /forms/{formId}/confirmations.

  • formstack_list_submit_actions

    List what happens after a form is submitted — default processing, a custom message, or a redirect URL — with conditional logic. Formstack: GET /forms/{formId}/submitactions.

  • formstack_create_submission

    Submit an entry to a form on someone's behalf. This is a real submission: it counts toward the form and can fire its notification emails, webhooks and integrations. Formstack: POST /forms/{formId}/submissions.

  • formstack_update_submission

    Change field values on an existing submission, or mark it read/unread. Only the fields you pass are changed. Formstack: PUT /submissions/{submissionId}.

  • formstack_create_prefill_url

    Generate a link to a live form with some fields already filled in — e.g. to send a customer a form with their name and account number pre-entered. Formstack stores the prefill and returns prefilledUrl. Formstack: POST /forms/{formId}/prefill.

  • formstack_update_form

    Rename a form, move it to a folder, change its submit-button text, timezone or language, or activate/deactivate it (with a message shown while inactive). Reversible. Formstack: PUT /forms/{formId}.

  • formstack_create_folder

    Create a folder for organising forms, at the root or inside a parent folder. Formstack: POST /folders.

  • formstack_create_webhook

    Add a webhook that POSTs each new submission of a form to your URL. Formstack: POST /forms/{formId}/webhooks.