anvil
Qué hace este MCP
Generates and fills PDFs and manages Anvil electronic-signature packets, signers, embedded signing URLs, templates, and workflow submissions.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['name'], 'properties': {'data': {'type': 'object', 'description': "Optional payload data used to pre-fill the packet's documents.", 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'name': {'type': 'string', 'description': 'Human-readable name for the packet.'}, 'files': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'description': 'Array of file/document objects (casts or uploads) to include. Passed straight through to Anvil.'}, 'isTest': {'type': 'boolean', 'description': 'Set true to create a test packet (no legal weight, no charge).'}, 'isDraft': {'type': 'boolean', 'default': True, 'description': 'Default true. When true, creates a draft and sends nothing. Set false to activate and email signers.'}, 'signers': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'description': 'Array of signer objects, e.g. [{ id, name, email, signerType, routingOrder, fields }]. Passed straight through to Anvil.'}, 'signatureEmailBody': {'type': 'string', 'description': 'Optional body text for the signature-request email.'}, 'signatureEmailSubject': {'type': 'string', 'description': 'Optional subject line for the signature-request email.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['cast_eid', 'data'], 'properties': {'data': {'type': 'object', 'description': 'Object mapping the template\'s field aliases to values, e.g. { "name": "Sam", "date": "2026-07-16" }.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'title': {'type': 'string', 'description': 'Optional title embedded in the generated PDF metadata.'}, 'cast_eid': {'type': 'string', 'description': 'The cast (PDF template) eid to fill (from anvil_get_cast).'}, 'fontSize': {'type': 'number', 'description': 'Optional default font size for filled text.'}, 'textColor': {'type': 'string', 'description': 'Optional default text color as a hex string, e.g. #333333.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['signer_eid', 'client_user_id'], 'properties': {'signer_eid': {'type': 'string', 'description': "The signer eid (from the packet's documentGroup.signers)."}, 'client_user_id': {'type': 'string', 'description': "Your app's stable id for the signing user (ties the session to your user)."}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data'], 'properties': {'data': {'description': 'For html: { html: "<h1>Hi</h1>", css?: "..." }. For markdown: [ { label: "Section", content: "# Title\\n..." }, ... ].'}, 'type': {'enum': ['html', 'markdown'], 'type': 'string', 'default': 'html', 'description': 'Source format. Default html.'}, 'title': {'type': 'string', 'description': 'Optional title embedded in the generated PDF metadata.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eid'], 'properties': {'eid': {'type': 'string', 'description': 'The cast (PDF template) eid.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eid'], 'properties': {'eid': {'type': 'string', 'description': 'The Etch packet eid (returned by anvil_create_etch_packet).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'eid': {'type': 'string', 'description': 'Organization eid. Provide this OR slug.'}, 'slug': {'type': 'string', 'description': 'Organization slug (from anvil_current_user). Provide this OR eid.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eid'], 'properties': {'eid': {'type': 'string', 'description': 'The weld (workflow) eid.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eid'], 'properties': {'eid': {'type': 'string', 'description': 'The weldData (workflow submission) eid.'}}}
Cambios recientes en herramientas
Servidores MCP similares
Tamgara
Inspects, fills, signs, and manages legal PDF templates and documents, and supports electronic signatures, postal letters, and fa…
documenso
Creates, organizes and distributes documents for electronic signature, and manages templates, recipients, fields, folders and doc…
CaseMagic — Court Case Monitor
Finds and monitors U.S. federal court cases, retrieves docket filings and deadlines, stores case records and supports reviewed ca…
mcp
Sends documents for electronic signature, tracks envelopes, provides embedded signing URLs, downloads completed PDFs, and manages…
dropbox-sign
Creates and manages Dropbox Sign signature requests, templates, signer reminders, signed-file retrieval, and account or team info…
Bab Aljazair
Helps users identify Algerian consular procedures, locate the responsible office in France, and prepare interactive document chec…
Paņem brīvdienu
Provides Latvian public holidays, working-day statistics, leave entitlement estimates, and suggested periods for taking time off.
docracy
Lists and retrieves legal document templates, starts drafting workflows, and checks e-signature chain status.