Json Schema Form Builder

Seo REST API MCP

Returns a form schema object (formId, method, action, fields, submitText) built from a list of field definitions. The output is the JSON the json_to_html_form and json_to_bootstrap_form tools consume.

This page documents the HTTP endpoint POST /api/tools/json-schema-form-builder/execute. See the MCP reference →

Call it over REST

POST https://api.findutils.com/api/tools/json-schema-form-builder/execute · no API keys · 60 requests/min per IP

Execute — verified arguments

curl -X POST https://api.findutils.com/api/tools/json-schema-form-builder/execute \
  -H "Content-Type: application/json" \
  -d '{
    "fields": [
      {
        "name": "email",
        "type": "email",
        "label": "Email",
        "required": true
      }
    ],
    "form_id": "signup"
  }'

Parameter schema for this endpoint

curl https://api.findutils.com/api/tools/json-schema-form-builder

Interactive docs · OpenAPI 3.1 spec · All REST tools

Input schema

Argument Type Required Description
fields array yes Field definitions. Each item: { name, type, label?, placeholder?, required?, options?: [{value,label}], min?, max?, rows? }. type is one of text, email, password, number, tel, url, date, textarea, select, checkbox, radio.
form_id string no The form id attribute. Default: "my-form". Default: "my-form".
submit_text string no Label of the submit button. Default: "Submit". Default: "Submit".

Example arguments (verified)

{
  "fields": [
    {
      "name": "email",
      "type": "email",
      "label": "Email",
      "required": true
    }
  ],
  "form_id": "signup"
}

Also an MCP tool

Claude, Cursor, and any MCP client can call this tool as findutils:json_schema_form_builder after one connect command.

Connect once

claude mcp add findutils --transport http https://mcp.findutils.com/
Open the MCP reference for Json Schema Form Builder →

More Seo tools