Zovo PDF Sign
Server Details
Puts a visible signature, initials and a date on a PDF document you attach.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Score is being calculated.
Available Tools
2 toolsfind_signature_spotsFind signature spotsRead-onlyIdempotentInspect
Use this when the user wants to sign a PDF, fill in a signature line, find where to sign, or add initials or a date to a PDF form or contract. It reads the PDF's text positions and lists each place labelled Signature, Sign here, Signed, Initials, Date or Name, each blank ____ line, and each empty signature form field, with page, x, y (points from the top-left as displayed), width and a spot id for sign_pdf. Makes no file. Up to 15 MB; the first 50 pages are searched. Does not read scanned PDFs without a text layer (then give page and position to sign_pdf). Do not use for reading or summarizing a contract.
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | The PDF to look in, e.g. contract.pdf. |
Output Schema
| Name | Required | Description |
|---|---|---|
| file | Yes | |
| note | Yes | |
| pages | Yes | |
| spots | Yes | |
| has_text | Yes | |
| warnings | Yes | |
| page_sizes | Yes | |
| spots_count | No | |
| pages_scanned | Yes |
sign_pdfSign a PDFRead-onlyIdempotentInspect
Use this when the user wants to sign a PDF, e-sign a document, add a signature, initials or a date to a PDF, or put their name on a signature line. It draws a visible mark on a copy of the user's PDF at found spots (ids from find_signature_spots) or at a page and position: a drawn signature (SVG path from the widget pad) or a typed name in an italic font, initials, a date in the chosen format from the user's date, or short text. It returns the signed copy as a download kept for about 1 hour and checks that each mark is in the file. It is not a certified digital signature: no certificate, identity check or audit trail. Does not fill form fields with data and does not send the document to anyone. Do not use for certificate-based digital signatures or for signing on someone else's behalf without their consent.
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | The signing date in the user's own calendar, YYYY-MM-DD, e.g. 2026-11-04. Default: today in time_zone. | |
| file | Yes | The PDF to sign, e.g. lease.pdf. | |
| initials | No | Initials to use, e.g. JD. Default: first letters of signer_name. | |
| time_zone | No | The user's IANA time zone for today's date when no date is given, e.g. Europe/Berlin. Default America/New_York. | |
| placements | Yes | Where to put each mark, e.g. [{"spot":"s1","kind":"signature"},{"spot":"s2","kind":"date"}]. | |
| date_format | No | How the date is printed, e.g. MM/DD/YYYY (default). | |
| output_name | No | File name for the signed copy, e.g. lease-signed. Default: the original name plus -signed. | |
| signer_name | No | The signer's name, up to 80 characters, e.g. Jane Doe. Typed signatures are drawn in an italic font; also used for initials. | |
| flatten_form | No | true: also flatten the PDF's form fields so their current values print as page content. Default false. | |
| signature_svg | No | A drawn signature as SVG path data with absolute M, L, C, Q, Z only (max 20 KB), e.g. M10 40 C20 10 40 10 50 40. The widget pad sends this. |
Output Schema
| Name | Required | Description |
|---|---|---|
| file | Yes | |
| note | Yes | |
| marks | Yes | |
| pages | Yes | |
| warnings | Yes | |
| date_used | No | |
| downloads | Yes | |
| flattened | Yes | |
| text_found | Yes | |
| marks_count | No | |
| marks_found | Yes | |
| text_expected | Yes |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
2 tool updates
- First observed
find_signature_spots - First observed
sign_pdf
Related MCP Connectors
Send contracts for e-signature, track signing, get signed PDFs and audit trails, verify any PDF.
Get a PDF e-signed under ESIGN and UETA by up to 5 people, with a signed certificate.
Fill and sign PDFs in the browser, send for signature, and track who has signed.
Send documents for e-signature, track signing status, and download signed PDFs. No API key required.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables AI assistants to send documents for e-signature from templates or local files, track signers and history, send reminders, create signing links, and download or verify sealed PDFs.13576 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to create fillable PDF forms, send contracts for electronic signature, verify signer identity via BankID or ID scan, and track document status after sending.MIT
- AlicenseAqualityBmaintenanceLets AI agents send PDFs for e-signature (recognized under ESIGN and UETA), place fields, track signers, and pull an evidence package. Every signing event goes into a public hash chain, sealed daily, so anyone can verify a document without trusting the sender or the service. 100 documents a month free, no card.11MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents and developers to create, send, and follow up on contracts for e-signature, manage signers and templates, retrieve signed PDFs and audit trails, and verify PDF signatures. It keeps signing and declining in the hands of each signer through personal links.1MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.