SU

SubmitraX

com.submitrax/mcp

Form backend for static sites: create forms, manage submissions, webhooks and exports.

Yes, your AI can use this right now.Answered a live MCP handshake in 782 ms with no sign-in needed and exposes 57 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://mcp.submitrax.com/mcp

57 tools, verified live

Pulled straight from the server with tools/list on 2026-10-17.
set_auth_token

Set the bearer token (JWT from login/register, or a workspace API token starting with sk_) used to authenticate subsequent tool calls.

get_auth_statusread-only

Check whether an auth token is currently configured for this session.

register

Register a new SubmitraX user account. Stores the returned token for subsequent authenticated tool calls.

login

Log in with email and password. Stores the returned token for subsequent authenticated tool calls.

login_with_google

Log in or register using a Google Sign-In ID token credential. Stores the returned token for subsequent authenticated tool calls.

get_current_userread-only

Get the profile of the currently authenticated user.

accept_invite

Accept a pending workspace invitation using its invitation token, linking it to the authenticated user.

upgrade_user_plan

Change the authenticated user's plan (defaults to 'pro' if not specified).

get_public_form_htmlread-only

Fetch the rendered public HTML (custom or default template) for a form by its form key. No authentication required.

list_formsread-only

List forms across the user's workspaces, or within one workspace if workspace_id is given.

create_form

Create a new form in a workspace.

get_formread-only

Get a single form by id or form key.

update_form

Update a form's settings (name, notification email, Slack webhook, redirect URL, custom HTML, active state, or arbitrary settings).

delete_formcan modify

Delete a form.

list_form_webhooksread-only

List the notification webhook URLs (Slack, Discord, generic) configured on a form.

add_form_webhook

Add a notification webhook URL to a form.

delete_form_webhookcan modify

Remove a notification webhook URL from a form.

submit_form

Submit data to a public form endpoint, as an end user would. No authentication required.

submit_demo

Trigger a demo submission email for marketing/demo purposes. No authentication required, rate-limited.

list_form_submissionsread-only

List all submissions for a specific form.

list_submissionsread-only

List submissions across the user's workspaces, or within one workspace if workspace_id is given.

mark_submission_read

Mark a submission as read so it no longer shows as new.

toggle_submission_archived

Flip a submission's archived state.

toggle_submission_spam

Flip a submission's spam state.

resend_submission_email

Resend the email notification for a submission.

delete_submissioncan modify

Permanently delete a single submission.

delete_all_form_submissionscan modify

Delete every submission belonging to a form.

bulk_archive_submissions

Archive several submissions at once.

bulk_delete_submissionscan modify

Permanently delete several submissions at once.

list_workspacesread-only

List workspaces owned by or shared with the authenticated user.

create_workspace

Create a new workspace owned by the authenticated user.

get_workspaceread-only

Get a single workspace's details and settings.

update_workspace

Rename a workspace or change its settings.

delete_workspacecan modify

Delete a workspace along with all its forms and submissions. Only the owner may do this.

redeem_voucher

Redeem a voucher code to add submission quota to a workspace's owner.

generate_workspace_api_token

Generate (or reset) a long-lived API token (sk_...) scoped to a single workspace, for use with public API integrations.

list_workspace_membersread-only

List members and pending invitations of a workspace, including its owner.

invite_workspace_member

Invite a new member to a workspace by email. Requires admin access to the workspace.

update_member_role

Change a workspace member's role. Requires admin access to the workspace.

remove_workspace_membercan modify

Remove a member (or cancel a pending invitation) from a workspace. Requires admin access to the workspace.

list_templatesread-only

List default templates available to all users, optionally filtered by type ('form' or 'email').

list_all_templates_adminread-only

Paginated list of every template. Requires super-admin.

create_template_admin

Create a new template. Requires super-admin.

update_template_admin

Update a template. Requires super-admin.

delete_template_admincan modify

Delete a template. Requires super-admin.

create_checkout_session

Start a Stripe subscription checkout for a plan ('free', 'essentials', 'pro'). Downgrades immediately if planType is 'free'.

list_admin_usersread-only

Paginated list of all users with plan stats. Requires super-admin.

update_user_role_admin

Grant or revoke super-admin status for a user. Requires super-admin.

update_user_plan_admin

Set a user's plan ('free' or 'pro') and its associated quota. Requires super-admin.

update_user_quota_admin

Set a user's submission quota directly. Requires super-admin.

delete_user_admincan modify

Delete a single user account. Requires super-admin.

bulk_delete_users_admincan modify

Delete multiple user accounts at once. Requires super-admin.

generate_ai_content

Proxy a request to the configured n8n AI generation webhook (e.g. for AI-assisted form/HTML generation). Requires the server to have AI generation configured.

create_export

Create a CSV or JSON export of a form's submissions, optionally filtered by date range (YYYY-MM-DD).

list_form_exportsread-only

List the export files previously created for a form.

download_exportread-only

Download the contents of a previously created export file (CSV or JSON text).

health_checkread-only

Check whether the SubmitraX API is reachable and running.

Alternatives in Other

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”