Skip to main content
Glama

Dynamic Form MCP

by backsoul

create-form

Build dynamic forms with customizable fields such as text, lists, and email inputs, tailored to specific data collection needs. Easily define titles, labels, placeholders, and validation rules.

Instructions

Crea un formulario dinámico con campos personalizados

Input Schema

NameRequiredDescriptionDefault
fieldsYesLista de campos del formulario
titleYesTítulo del formulario

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "fields": { "description": "Lista de campos del formulario", "items": { "additionalProperties": false, "properties": { "defaultValue": { "description": "Valor por defecto del campo", "type": "string" }, "email": { "description": "Correo electrónico para email-field", "type": "string" }, "label": { "description": "Etiqueta para mostrar en el formulario", "type": "string" }, "maxLength": { "description": "Longitud máxima para campos de texto", "type": "number" }, "minLength": { "description": "Longitud mínima para campos de texto", "type": "number" }, "name": { "description": "Nombre del campo", "type": "string" }, "options": { "description": "Opciones para campos de lista", "items": { "type": "string" }, "type": "array" }, "pattern": { "description": "Patrón de validación para campos de texto", "type": "string" }, "placeholder": { "description": "Texto de marcador de posición", "type": "string" }, "required": { "description": "Indica si el campo es obligatorio", "type": "boolean" }, "subject": { "description": "Asunto para email-field", "type": "string" }, "type": { "description": "Tipo de campo (e.g., text-field, list-field)", "type": "string" }, "url": { "description": "URL para campos como qr-field o yt-video", "type": "string" } }, "required": [ "type", "name" ], "type": "object" }, "minItems": 1, "type": "array" }, "title": { "description": "Título del formulario", "minLength": 3, "type": "string" } }, "required": [ "title", "fields" ], "type": "object" }

Other Tools from Dynamic Form MCP

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/backsoul/dynamicform-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server