chrome_extract_forms
Extract structured form data from web pages without custom scripting. Returns fields, submit buttons, and fieldsets, including from React and Shadow DOM forms, and identifies filled vs empty fields.
Instructions
Extract structured form data without custom scripting. Returns fields (name, type, value, placeholder, required, label, validation rules), submit buttons, and fieldsets. Works with standard forms, React forms, and Shadow DOM forms. Identifies filled vs empty fields.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "chrome_extract_forms"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| formSelector | No | Optional CSS selector to target a specific form (e.g., "#login-form"). If not provided, extracts all forms on the page. |