set_auth_token
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.
tokenrequiredcom.submitraxPublished by submitrax.comOfficial publisherv1.0.0Updated Oct 24, 2026
Form backend for static sites: create forms, manage submissions, webhooks and exports.
SubmitraX is a form-backend service that lets an assistant create forms, manage submissions, webhooks and workspaces for static sites.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/com.submitrax%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"submitrax": {
"type": "http",
"url": "https://mcp.submitrax.com/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}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.
tokenrequiredGet auth status
Check whether an auth token is currently configured for this session.
Takes no parameters.
Register
Register a new SubmitraX user account. Stores the returned token for subsequent authenticated tool calls.
nameemailrequiredpasswordrequiredLogin
Log in with email and password. Stores the returned token for subsequent authenticated tool calls.
emailrequiredpasswordrequiredLogin with Google
Log in or register using a Google Sign-In ID token credential. Stores the returned token for subsequent authenticated tool calls.
credentialrequiredGet current user
Get the profile of the currently authenticated user.
Takes no parameters.
Accept workspace invite
Accept a pending workspace invitation using its invitation token, linking it to the authenticated user.
tokenrequiredUpgrade user plan
Change the authenticated user's plan (defaults to 'pro' if not specified).
planGet public form HTML
Fetch the rendered public HTML (custom or default template) for a form by its form key. No authentication required.
formKeyrequiredList forms
List forms across the user's workspaces, or within one workspace if workspace_id is given.
workspace_idCreate form
Create a new form in a workspace.
namerequiredemail_tocustom_htmlworkspace_idrequiredGet form
Get a single form by id or form key.
idrequiredUpdate form
Update a form's settings (name, notification email, Slack webhook, redirect URL, custom HTML, active state, or arbitrary settings).
idrequirednameemail_tosettingsis_activecustom_htmlredirect_urlslack_webhookDelete form
Delete a form.
idrequiredList form webhooks
List the notification webhook URLs (Slack, Discord, generic) configured on a form.
idrequiredAdd form webhook
Add a notification webhook URL to a form.
idrequiredurlrequiredDelete form webhook
Remove a notification webhook URL from a form.
idrequiredurlrequiredSubmit form
Submit data to a public form endpoint, as an end user would. No authentication required.
datarequiredformKeyrequiredSubmit demo
Trigger a demo submission email for marketing/demo purposes. No authentication required, rate-limited.
dataemailrequiredList form submissions
List all submissions for a specific form.
formIdrequiredList submissions
List submissions across the user's workspaces, or within one workspace if workspace_id is given.
workspace_idMark submission as read
Mark a submission as read so it no longer shows as new.
idrequiredToggle submission archived
Flip a submission's archived state.
idrequiredToggle submission spam
Flip a submission's spam state.
idrequiredResend submission email
Resend the email notification for a submission.
idrequiredDelete submission
Permanently delete a single submission.
idrequiredDelete all form submissions
Delete every submission belonging to a form.
formIdrequiredBulk archive submissions
Archive several submissions at once.
submissionIdsrequiredBulk delete submissions
Permanently delete several submissions at once.
submissionIdsrequiredList workspaces
List workspaces owned by or shared with the authenticated user.
Takes no parameters.
Create workspace
Create a new workspace owned by the authenticated user.
namerequiredGet workspace
Get a single workspace's details and settings.
idrequiredUpdate workspace
Rename a workspace or change its settings.
idrequirednamesettingsDelete workspace
Delete a workspace along with all its forms and submissions. Only the owner may do this.
idrequiredRedeem voucher
Redeem a voucher code to add submission quota to a workspace's owner.
idrequiredcoderequiredGenerate workspace API token
Generate (or reset) a long-lived API token (sk_...) scoped to a single workspace, for use with public API integrations.
idrequiredList workspace members
List members and pending invitations of a workspace, including its owner.
workspaceIdrequiredInvite workspace member
Invite a new member to a workspace by email. Requires admin access to the workspace.
yourNamerequiredtheirNamerequiredtheirEmailrequiredworkspaceIdrequiredUpdate member role
Change a workspace member's role. Requires admin access to the workspace.
rolerequiredmemberIdrequiredworkspaceIdrequiredRemove workspace member
Remove a member (or cancel a pending invitation) from a workspace. Requires admin access to the workspace.
memberIdrequiredworkspaceIdrequiredList default templates
List default templates available to all users, optionally filtered by type ('form' or 'email').
typeList all templates (admin)
Paginated list of every template. Requires super-admin.
pagetypelimitCreate template (admin)
Create a new template. Requires super-admin.
namerequiredslugtyperequiredcontentrequiredis_defaultdescriptionUpdate template (admin)
Update a template. Requires super-admin.
idrequirednameslugtypecontentis_defaultdescriptionDelete template (admin)
Delete a template. Requires super-admin.
idrequiredCreate Stripe checkout session
Start a Stripe subscription checkout for a plan ('free', 'essentials', 'pro'). Downgrades immediately if planType is 'free'.
planTyperequiredbillingPeriodList all users (admin)
Paginated list of all users with plan stats. Requires super-admin.
pagelimitUpdate user admin role
Grant or revoke super-admin status for a user. Requires super-admin.
idrequiredis_super_adminrequiredUpdate user plan (admin)
Set a user's plan ('free' or 'pro') and its associated quota. Requires super-admin.
idrequiredplanrequiredUpdate user quota (admin)
Set a user's submission quota directly. Requires super-admin.
idrequiredsubmission_quotarequiredDelete user (admin)
Delete a single user account. Requires super-admin.
idrequiredBulk delete users (admin)
Delete multiple user accounts at once. Requires super-admin.
userIdsrequiredGenerate 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.
payloadrequiredCreate submission export
Create a CSV or JSON export of a form's submissions, optionally filtered by date range (YYYY-MM-DD).
formIdrequiredformatend_datestart_dateList form exports
List the export files previously created for a form.
formIdrequiredDownload export
Download the contents of a previously created export file (CSV or JSON text).
filenamerequiredHealth check
Check whether the SubmitraX API is reachable and running.
Takes no parameters.
83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.