mcpserver.lol
registry/foxform
Connection check verified live · 26h ago

foxform

Build, publish and read scored forms and quizzes where the score picks the next screen.

Tools 10
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 26h ago

Tools & capabilities

10 tools

Read from the running server on 26h ago.

foxform_create_form themetitle*questionsdescriptionthank_you_message
Create a new form, including per-screen conditional logic. Requires a WRITE-scoped API key. Args: - title (string): form title (required) - description (string, optional) -…
foxform_export_responses read-only form_id*
Export all responses for a form as CSV text (one row per response, columns = questions). Large exports are truncated — use foxform_list_responses with pagination for very large dat…
foxform_get_form read-only form_id*response_format
Fetch a single form by ID, including its full question list, per-screen conditional logic and settings. Args: - form_id (string): the form's ID (from foxform_list_forms) - res…
foxform_get_form_analytics read-only form_id*response_format
Aggregated analytics for a form: overview KPIs (total responses, form views, response rate, avg response time), the responses-over-time timeline, and per-question stats. Args: -…
foxform_get_response read-only response_id*response_format
Fetch one response by its ID (from foxform_list_responses). Args: - response_id (string) - response_format ('markdown' | 'json') Returns the full response object (id, form_id…
foxform_list_forms read-only pagelimitresponse_format
List the forms owned by the authenticated FoxForm account, newest first. Args: - page (number): 1-based page number (default 1) - limit (number): page size, 1-100 (default 20)…
foxform_list_responses read-only pagelimitform_id*response_format
List submitted responses for a form, newest first. Args: - form_id (string): the form's ID - page (number): 1-based page (default 1) - limit (number): page size, 1-100 (defa…
foxform_publish_form form_id*
Publish a form so it's live at its public URL and can accept responses. Requires a WRITE-scoped API key. Args: - form_id (string) Returns: { form, public_url } — the published…
foxform_unpublish_form can modify data form_id*
Unpublish a form (takes it offline; stops accepting responses). Requires a WRITE-scoped API key. Args: - form_id (string) Returns: a confirmation message.
foxform_update_form can modify data themetitleform_id*questionsdescriptionthank_you_message
Update an existing form's fields, including each screen's conditional logic (branching). Requires a WRITE-scoped API key. Only the fields you pass are changed. Args: - form_id (…