Docamatic MCP for AI. Build PDFs from templates and websites with dynamic data.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Docamatic lets your agent automate professional document creation from templates, websites, or raw HTML. You can build reports, invoices, packing slips, and certificates by injecting dynamic data—all without manual formatting.
It converts live pages into high-fidelity PDFs, captures full-page screenshots, and stitches multiple files together.
What your AI can do
Generate pdf from html
Creates a PDF document from an entire HTML code block or live web page URL.
Generate image from html
Converts a raw HTML string or URL directly into a static image file.
Generate pdf from template
Builds a structured PDF using predefined templates by injecting specific JSON data points.
Build PDFs like invoices or certificates by mapping JSON data to predefined templates.
Turn raw HTML strings or live website URLs into professional, printable PDF and image files.
Combine several separate documents into a single file, or draw new text and images onto existing PDFs.
Take high-quality, full-page screenshots of any live website with automatic JavaScript rendering support.
Access and monitor a complete history log of every document generated through your agent.
Ask an AI about this
Waiting for input…
Docamatic: 8 Document Automation Tools
These tools let you convert web pages, fill out structured forms, merge files, and manipulate PDFs directly through natural conversation.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Docamatic on VinkiusGenerate Pdf From Html
Creates a PDF document from an entire HTML code block or live web page URL.
Generate Image From Html
Converts a raw HTML string or URL directly into a static image file.
Generate Pdf From Template
Builds a structured PDF using predefined templates by injecting specific JSON data...
List Generation History
Shows a directory and history log of all documents previously created by your agent.
List Available Builtin Templates
Retrieves a list of standard, ready-to-use document templates available in the...
Merge Multiple Pdfs
Combines several individual PDF files into one unified, multi-page document.
Take Web Screenshot
Captures a high-quality full-page image of any specified website URL.
Add Elements To Pdf
Draw text, images, and QR codes onto an existing PDF document to annotate it.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Docamatic, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Docamatic. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 8 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The pain of assembling documents by hand is exhausting.
Right now, generating a single document often means jumping between systems. You grab data from one source, format it in another program, copy the HTML into a third editor, and then manually resize images to fit the template. It's messy, slow, and you always end up with something that looks slightly off.
With this MCP, your agent handles all the painful parts of media production. You just give it the source material—a URL, an HTML string, or a data set—and it outputs one final, polished document ready for distribution.
Docamatic: Document Creation on Demand
The tedious manual steps that disappear include template mapping and complex rendering. You never have to worry about whether the data type fits the field or if the CSS will break when converting a live page.
It's done. Your AI client acts like an instant printing press, taking your raw inputs and giving you perfectly structured, professional media every single time.
What your AI can actually do with this
Need to generate consistent documents at scale? This MCP gives your agent the power to handle everything from basic reports to complex visual collateral. You point it at a template—say, an invoice or a certificate—and feed in structured data using natural language commands. The system automatically fills out fields and outputs a polished PDF ready to share.
Need to document a website? Just give the URL; your agent will convert the live page into a high-fidelity PDF or capture a full-page image, handling all the messy rendering details behind the scenes. It even handles merging multiple different documents you created into one final file. Because it manages so many media types and outputs, connecting Docamatic through Vinkius lets your AI client act as a dedicated document engineer for everything from finance reports to technical documentation.
019dd0e2-1e48-72b9-ab5f-d9c19c5bd2fb Here's how it actually works
The bottom line is: Your AI handles all the messy rendering, formatting, and assembly; you just give it instructions.
First, subscribe to this MCP and grab the API Key from your Docamatic account settings.
Next, instruct your AI client: tell it what kind of document you need (e.g., 'Create an invoice for XYZ Corp using template A').
Finally, the agent calls the appropriate tool, processes the data/URL, and returns the finalized PDF or image file to your workspace.
Who is this actually for?
Anyone dealing with documentation manually suffers here. This MCP helps finance teams who are tired of making invoices in three different programs, developers who need to capture website snapshots for bug reports, and marketing people who waste time generating custom certificates.
Generating batches of customized vendor invoices or quarterly reports using specific templates.
Converting complex documentation from live web drafts into consistent, printable PDF manuals.
Scaling the production of personalized certificates or event tickets using a central data feed.
What Changes When You Connect
Stop manually formatting reports. Use generate_pdf_from_template to instantly create professional invoices or certificates by just feeding in JSON data.
Need a PDF from a webpage? Don't copy-paste messy code. generate_pdf_from_html handles the conversion of raw HTML or live URLs into clean, structured PDFs.
When you need visual proof, take_web_screenshot captures full web pages at high quality. You get the image without worrying about JavaScript rendering issues.
Dealing with scattered files? Use merge_multiple_pdfs to combine several reports or drafts into one single document for final review.
Need to annotate an existing PDF? The add_elements_to_pdf tool lets you draw specific text boxes, images, or QR codes onto finalized documents.
Keep track of everything. list_generation_history acts as a central log so you always know which reports were created and when.
See it in action
Client Onboarding Packet
The marketing team needs to create 50 personalized welcome packets. Instead of manually editing each one, the agent uses generate_pdf_from_template with client-specific data for a consistent look and feel.
Technical Documentation Audit
A developer must document an entire feature that lives on three different internal web pages. The agent runs take_web_screenshot for each page, then uses merge_multiple_pdfs to compile a single visual report.
Financial Quarterly Review
The finance department needs to consolidate sales reports from regional managers who submit files in different formats. The agent pulls the PDFs and uses add_elements_to_pdf to stamp them all with the current quarter's metadata.
Legal Compliance Reporting
A lawyer needs a clean, accurate PDF of a website detailing new regulations. Instead of screenshots, they use generate_pdf_from_html to preserve the structural integrity and text flow of the live page.
The honest tradeoffs
Treating all documents like simple files
Trying to combine a PDF report with raw HTML snippets by just pasting them into an email, losing all formatting and structure.
Don't paste. Use generate_pdf_from_html first to convert the messy web content into a proper, structured PDF. Then use merge_multiple_pdfs to stick it cleanly with your other documents.
Ignoring document history
Finishing a large project and not knowing which version of the final report was approved last week.
Always check list_generation_history. It keeps a record of every file created, so you can reference previous versions instantly.
Assuming screenshots are enough
Using take_web_screenshot when the client needs to copy text from the web page later. The image is useless for extraction.
If you need editable text, use generate_pdf_from_html instead of taking a screenshot. It keeps the structural integrity and allows text selection.
When It Fits, When It Doesn't
Use this MCP if your requirement involves transforming or assembling structured media—specifically converting live web content to print-ready PDFs, filling out forms from templates, or combining multiple unique files. If you need to take a visual record of a screen capture and that's the only goal, take_web_screenshot works great. But don't use this if your only goal is simple text retrieval; for that, another agent might be better suited. You must use generate_pdf_from_html when you need editable content from a URL, not just a picture of it.
Questions you might have
How do I generate a PDF from my website using the generate_pdf_from_html tool? +
You simply provide the live URL or the raw HTML string to your agent. It handles all the rendering, ensuring you get a high-fidelity PDF that looks exactly like the source.
Can I combine multiple PDFs using merge_multiple_pdfs? +
Yes. You can list several separate files and the MCP will stitch them together into one unified document, keeping all pages in order.
What is the difference between generate_pdf_from_html and take_web_screenshot? +
generate_pdf_from_html outputs a structured PDF file with selectable text. take_web_screenshot only gives you a static image, which means you can't copy text from it.
How do I make a custom invoice using generate_pdf_from_template? +
First, list available built-in templates to see the options. Then, provide your agent with the specific template ID and a JSON object containing all the necessary data points.
How do I find out what common templates are available for use with `list_available_builtin_templates`? +
You call list_available_builtin_templates to see a catalog of all supported document formats. This list tells your agent exactly which predefined types, like packing slips or invoices, you can populate with data.
After I generate a PDF from a template, how do I add extra elements using `add_elements_to_pdf`? +
Use the add_elements_to_pdf tool to draw specific content onto an existing document. This lets you put new images, QR codes, or customized text exactly where you want it on the final PDF.
What is the best way to capture a visual representation of a webpage using `generate_image_from_html`? +
This tool converts an HTML string or live URL directly into a high-quality image file. It's ideal for capturing visual content quickly when you don't need the full structure of a PDF.
How do I view my record of all past documents using `list_generation_history`? +
You run list_generation_history to access your complete directory of generated files. This lets you monitor your entire document production history directly from your agent's conversation flow.
How do I find my Docamatic API Key? +
Log in to your account and navigate to the API Key section in your settings to generate or copy your unique access token.
Can I use my own custom HTML strings? +
Yes! The generate_pdf_from_html and generate_image_from_html tools accept raw HTML strings as source input.
Does it support merging existing PDF files? +
Absolutely. Use the merge_multiple_pdfs tool and provide an array of public URLs to combine them into a single PDF document.
We've already built the connector for Docamatic. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.