Zovo PDF Form Fill
Server Details
List and fill the fields of a PDF form document from your answers in the chat.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Score is being calculated.
Available Tools
2 toolsfill_pdf_formFill a PDF formRead-onlyIdempotentInspect
Use this when the user wants to fill in a fillable PDF form with given answers. Pass the attached PDF and a list of {field, value} using the field names from list_form_fields: text for text fields, true/false for checkboxes, one listed option for radio groups and dropdowns (case-insensitive matches are reported), a list for multi-select list boxes. Unknown names, options that are not listed and text over a field's maximum length are refused with the reason, and nothing is filled. Returns a new filled PDF (fields editable, or flattened when flatten is true), read back to confirm each value, plus required fields still empty. Does not sign signature fields, does not change the user's original file, and does not fill XFA-only forms.
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | The fillable PDF form to fill, e.g. w9-like.pdf. | |
| values | Yes | The values to put in the form, e.g. [{"field":"full_name","value":"Jane Doe"},{"field":"agree","value":true}]. | |
| flatten | No | true: make the filled values part of the page so they are no longer editable. Default false (fields stay editable). |
Output Schema
| Name | Required | Description |
|---|---|---|
| file | Yes | |
| notes | Yes | |
| filled | Yes | |
| skipped | Yes | |
| verified | Yes | |
| downloads | Yes | |
| flattened | Yes | |
| output_file | Yes | |
| fields_total | Yes | |
| filled_count | Yes | |
| preview_count | No | |
| empty_required | Yes | |
| expires_in_hours | Yes | |
| unsigned_signature_fields | Yes |
list_form_fieldsList PDF form fieldsRead-onlyIdempotentInspect
Use this when the user attaches a fillable PDF form and wants to see its fields or wants it filled. It returns each AcroForm field with its full name, type (text, checkbox, radio, dropdown, listbox, signature), current value, options, required flag, maximum length, page and the printed label next to it, 40 fields at a time (use start for more). Does not change the PDF. Does not read XFA-only forms or scanned paper forms with no fields.
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | The fillable PDF form, e.g. volunteer-form.pdf. | |
| page | No | Only list fields on this page, e.g. 2. Default: all pages. | |
| start | No | Skip this many fields for long forms, e.g. 40 to see fields 41-80. Default 0. |
Output Schema
| Name | Required | Description |
|---|---|---|
| file | Yes | |
| notes | Yes | |
| start | Yes | |
| counts | Yes | |
| fields | Yes | |
| status | Yes | |
| next_start | Yes | |
| page_count | Yes | |
| labels_read | Yes | |
| page_filter | Yes | |
| fields_total | Yes | |
| fields_listed | Yes | |
| preview_count | No | |
| required_empty | Yes |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
2 tool updates
- First observed
fill_pdf_form - First observed
list_form_fields
Related MCP Connectors
Detect fillable fields in any PDF with AI, scans included, then fill and sign it.
Fill, convert, OCR, merge, split, extract data from and summarize PDFs. AI answers cite the page.
Fill official PDF forms, like city permits and business licenses, in their original layout.
AI-powered PDF tools: fill forms via natural language
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables AI assistants to inspect and fill fillable PDF forms by exact field name, then render and OCR the resulting page to confirm every value is actually visible, returning verdicts of VISIBLE, INVISIBLE, RENDER-ONLY, or MISSING.438 PyPIMIT
- AlicenseAqualityBmaintenanceFill any PDF form with AI agents — ML field detection on scans, visual review loop, reusable templates, and native AcroForm fill via justfill.app.14MIT
- AlicenseNot gradedqualityCmaintenanceInteractive PDF workspace shared by a human operator and an AI agent, enabling navigation, search, text extraction, annotations, form filling, and save actions via a PDF.js viewer.MIT
- AlicenseNot gradedqualityDmaintenanceEnables filling any PDF form, including scanned or AcroForm, through a browser-based drag-and-drop editor. Works entirely locally with no data leaving the machine.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.