SubmitraX
Qué hace este MCP
Manages forms, submissions, webhooks, workspaces, templates, exports, and public form rendering for static sites.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['token'], 'properties': {'token': {'type': 'string', 'description': 'Invitation token from the invite email link'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'url'], 'properties': {'id': {'type': 'string', 'description': 'Form ID or form key'}, 'url': {'type': 'string', 'description': 'Webhook URL (Slack, Discord, or generic HTTP endpoint)'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['submissionIds'], 'properties': {'submissionIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'IDs of the submissions to process'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['submissionIds'], 'properties': {'submissionIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'IDs of the submissions to process'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['userIds'], 'properties': {'userIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'IDs of the users to delete'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['planType'], 'properties': {'planType': {'enum': ['free', 'essentials', 'pro'], 'type': 'string', 'description': 'Plan to subscribe to'}, 'billingPeriod': {'enum': ['monthly', 'annual'], 'type': 'string', 'description': 'Billing period for paid plans'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['formId'], 'properties': {'formId': {'type': 'string', 'description': 'Form ID'}, 'format': {'enum': ['csv', 'json'], 'type': 'string', 'description': 'Export file format'}, 'end_date': {'type': 'string', 'description': 'Only include submissions up to this date (YYYY-MM-DD)'}, 'start_date': {'type': 'string', 'description': 'Only include submissions from this date (YYYY-MM-DD)'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'workspace_id'], 'properties': {'name': {'type': 'string', 'description': 'Name of the form'}, 'email_to': {'type': 'string', 'description': "Notification email recipient. Defaults to the authenticated user's email"}, 'custom_html': {'type': 'string', 'description': 'Custom HTML for the public form page; {{form_url}} is replaced with the submission endpoint'}, 'workspace_id': {'type': 'string', 'description': 'ID of the workspace to create the form in'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'type', 'content'], 'properties': {'name': {'type': 'string', 'description': 'Template name'}, 'slug': {'type': 'string', 'description': 'URL-friendly identifier for the template'}, 'type': {'enum': ['form', 'email'], 'type': 'string', 'description': 'Template type'}, 'content': {'type': 'string', 'description': 'Template HTML content'}, 'is_default': {'type': 'boolean', 'description': 'Whether the template is offered to all users by default'}, 'description': {'type': 'string', 'description': 'Short description of the template'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Name of the workspace'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['formId'], 'properties': {'formId': {'type': 'string', 'description': 'Form ID'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Form ID or form key'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'url'], 'properties': {'id': {'type': 'string', 'description': 'Form ID or form key'}, 'url': {'type': 'string', 'description': 'Webhook URL (Slack, Discord, or generic HTTP endpoint)'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Submission ID'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Template ID'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'User ID'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Workspace ID'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['filename'], 'properties': {'filename': {'type': 'string', 'description': 'The export filename, as returned by create_export or list_form_exports'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['payload'], 'properties': {'payload': {'type': 'object', 'description': 'Arbitrary JSON payload forwarded to the AI generation webhook', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Workspace ID'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Form ID or form key'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['formKey'], 'properties': {'formKey': {'type': 'string', 'description': 'Public form key, as used in the /f/:formKey URL'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Workspace ID'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['workspaceId', 'theirName', 'theirEmail', 'yourName'], 'properties': {'yourName': {'type': 'string', 'description': 'Name of the inviter, shown in the invitation email'}, 'theirName': {'type': 'string', 'description': 'Name of the person being invited'}, 'theirEmail': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Email address to send the invitation to'}, 'workspaceId': {'type': 'string', 'description': 'Workspace ID'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number', 'description': 'Page number, starting at 1'}, 'limit': {'type': 'number', 'description': 'Number of users per page'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number', 'description': 'Page number, starting at 1'}, 'type': {'enum': ['form', 'email'], 'type': 'string', 'description': 'Only return templates of this type'}, 'limit': {'type': 'number', 'description': 'Number of templates per page'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['formId'], 'properties': {'formId': {'type': 'string', 'description': 'Form ID'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'workspace_id': {'type': 'string', 'description': 'Only include this workspace'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['formId'], 'properties': {'formId': {'type': 'string', 'description': 'Form ID'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Form ID or form key'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'workspace_id': {'type': 'string', 'description': 'Only include this workspace'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'type': {'enum': ['form', 'email'], 'type': 'string', 'description': 'Only return templates of this type'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['workspaceId'], 'properties': {'workspaceId': {'type': 'string', 'description': 'Workspace ID'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email', 'password'], 'properties': {'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Account email address'}, 'password': {'type': 'string', 'description': 'Account password'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['credential'], 'properties': {'credential': {'type': 'string', 'description': 'Google ID token credential'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Submission ID'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'code'], 'properties': {'id': {'type': 'string', 'description': 'Workspace ID'}, 'code': {'type': 'string', 'description': 'Voucher code to redeem'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email', 'password'], 'properties': {'name': {'type': 'string', 'description': 'Display name of the user'}, 'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Email address for the new account'}, 'password': {'type': 'string', 'description': 'Password for the new account'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['workspaceId', 'memberId'], 'properties': {'memberId': {'type': 'string', 'description': 'Member ID, as returned by list_workspace_members'}, 'workspaceId': {'type': 'string', 'description': 'Workspace ID'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Submission ID'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['token'], 'properties': {'token': {'type': 'string', 'description': 'JWT or workspace API token (sk_...)'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email'], 'properties': {'data': {'type': 'object', 'description': 'Example form field values to include in the demo email', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Email address that receives the demo notification'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['formKey', 'data'], 'properties': {'data': {'type': 'object', 'description': 'Form field values, e.g. { "name": "Jane", "email": "jane@example.com" }', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'formKey': {'type': 'string', 'description': 'Public form key, as used in the /f/:formKey URL'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Submission ID'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Submission ID'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Form ID or form key'}, 'name': {'type': 'string', 'description': 'New name of the form'}, 'email_to': {'type': 'string', 'description': 'Notification email recipient'}, 'settings': {'type': 'object', 'description': 'Additional form settings to merge', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'is_active': {'type': 'boolean', 'description': 'Whether the form accepts submissions'}, 'custom_html': {'type': 'string', 'description': 'Custom HTML for the public form page; {{form_url}} is replaced with the submission endpoint'}, 'redirect_url': {'type': 'string', 'description': 'URL to redirect submitters to after a successful submission'}, 'slack_webhook': {'type': 'string', 'description': 'Slack incoming webhook URL for submission notifications'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['workspaceId', 'memberId', 'role'], 'properties': {'role': {'type': 'string', 'description': "New role, e.g. 'admin' or 'member'"}, 'memberId': {'type': 'string', 'description': 'Member ID, as returned by list_workspace_members'}, 'workspaceId': {'type': 'string', 'description': 'Workspace ID'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Template ID'}, 'name': {'type': 'string', 'description': 'Template name'}, 'slug': {'type': 'string', 'description': 'URL-friendly identifier for the template'}, 'type': {'enum': ['form', 'email'], 'type': 'string', 'description': 'Template type'}, 'content': {'type': 'string', 'description': 'Template HTML content'}, 'is_default': {'type': 'boolean', 'description': 'Whether the template is offered to all users by default'}, 'description': {'type': 'string', 'description': 'Short description of the template'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'plan'], 'properties': {'id': {'type': 'string', 'description': 'User ID'}, 'plan': {'enum': ['free', 'pro'], 'type': 'string', 'description': 'Plan to assign'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'submission_quota'], 'properties': {'id': {'type': 'string', 'description': 'User ID'}, 'submission_quota': {'type': 'number', 'description': 'New submission quota'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'is_super_admin'], 'properties': {'id': {'type': 'string', 'description': 'User ID'}, 'is_super_admin': {'type': 'boolean', 'description': 'true to grant super-admin, false to revoke'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Workspace ID'}, 'name': {'type': 'string', 'description': 'New workspace name'}, 'settings': {'type': 'object', 'description': 'Workspace settings to merge', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'plan': {'type': 'string', 'description': "Plan to switch to, e.g. 'pro' (default)"}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'description': 'Response body returned by the SubmitraX API'}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
shiply
Publishes and manages web applications with SQL databases, serverless functions, domains, email tests, client intake, contracts, …
ALM X++ MCP Server
Supports D365 Finance and Operations development with X++ and AOT search, code analysis, Azure DevOps workflows, telemetry querie…
Boat House
Deploys and operates small containerized web applications with releases, rollbacks, persistent data, access controls, secrets, bi…
N8n
Lists n8n workflows, retrieves workflow configuration, and reviews recent workflow execution history for a user-provided n8n inst…
ShipMyForm
Creates hosted or embeddable web form endpoints, manages submissions, exports data, and routes submissions to email, webhooks, an…
Power Automate MCP Server by Flow Studio
Builds, updates, runs, monitors, debugs, and governs Microsoft Power Automate flows, environments, connectors, and run histories.
furrow-forms
Provisions and manages form backends for websites, including form definitions, embed snippets, submissions, email notifications, …
SparkPay
Manages Stripe-based billing for indie applications, including plans, pricing, coupons, subscriptions, customers, revenue reporti…