PDFShift MCP for AI. Turn any web page into a professional, shareable file.
Works with every AI agent you already use
…and any MCP-compatible client








How this MCP server connects to your AI agent
PDFShift converts URLs or raw HTML content into high-fidelity documents, images, and web formats. This MCP lets your agent pull data from live websites or internal templates and output professional PDFs, PNGs, JPEGs, or WebPs automatically.
It handles complex CSS and JavaScript, making it ideal for automated reporting, archiving, and dynamic document creation.
What AI agents can do with PDFShift Automation
Convert to jpeg
Converts an entire URL or HTML string into a JPEG image format.
Convert to pdf
Turns any web page or raw HTML into a printable PDF document, returning a link instead of binary data.
Convert to png
Converts an entire URL or HTML string into a high-quality PNG image format.
Takes any live URL or pasted HTML and converts it into specific image (PNG, JPEG, WebP) or document formats (PDF).
Creates new documents by filling reusable, stored HTML templates with custom data.
Allows the user to create, view, update, and delete master HTML layouts for future use.
Retrieves account details, checks credit consumption, or lists past invoices and system logs.
Ask an AI about this
Waiting for input…
What AI agents can do with PDFShift with 15 Tools
These tools allow you to convert web content across multiple formats, manage reusable templates, and track your usage metrics for reliable document automation.
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 PDFShift on VinkiusConvert To Jpeg
Converts an entire URL or HTML string into a JPEG image format.
Convert To Pdf
Turns any web page or raw HTML into a printable PDF document, returning a link...
Convert To Png
Converts an entire URL or HTML string into a high-quality PNG image format.
Convert To Webp
Converts web content from a URL or HTML string into the modern WebP format.
Create Template
Saves a new, reusable master layout (HTML) that can be used to generate documents...
Delete Template
Removes an existing template from the system after it's no longer needed.
Generate From Template
Fills a stored template with specific data to create a brand new, unique document.
Get Account
Retrieves general details about the connected user account.
Get Credits Usage
Checks how many usage credits have been consumed so far.
Get Log
Retrieves a specific operational log entry using a request ID.
Get Template Html
Fetches the raw HTML code of an existing template for review or modification.
List Invoices
Pulls a list of billing invoices associated with the account.
List Logs
Retrieves a history of recent conversion or generation attempts.
List Templates
Lists all available HTML templates stored and managed by the account.
Update Template
Modifies an existing template's content or settings while keeping its name.
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 PDFShift, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ 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 PDFShift. 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
Built on the Model Context Protocol (MCP) for 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 15 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The headache of capturing and sharing information today, Solved with Vinkius AI Gateway
Right now, if you read a crucial report on a website—say, competitor pricing or an academic article—and your boss asks for a PDF summary, what do you do? You manually copy the text into Word. Then you find the screenshots and paste them in. You adjust margins, fix weird line breaks, and pray that all the fancy CSS doesn't turn into gibberish when you print it or export it.
With this MCP, your agent handles the entire messy process. Instead of copy-pasting and formatting battles, you simply instruct your client to convert the URL directly. You get a clean PDF file ready for sharing that preserves the original look, regardless of how complex the website's underlying code is.
Generate professional documents with `generate_from_template`
Before this MCP, generating a batch of invoices meant opening a spreadsheet, manually copying customer names and amounts into a Word template, saving the document, renaming it correctly, and repeating that tedious process for every single client. It was a multi-hour chore.
Now, you define your master layout once using `create_template`. You give your agent the data points—the client ID, the total amount due, the date range—and running `generate_from_template` creates perfectly formatted, unique documents for every single record. The repetitive manual labor is gone.
What your AI can actually do with this
This connector gives your AI client the power to turn anything viewable on a screen into a usable file format. Whether you're grabbing a screenshot of an article or converting an entire web page to print-ready PDF, this MCP handles it. It’s built for high performance, managing complex modern layouts that often trip up basic conversion tools.
Beyond simple snapshots, the system lets you build and manage reusable HTML templates. You can use these templates to dynamically populate documents with variable data—think generating 100 unique invoices using one master layout. This process of automated document generation is key for operational teams. Because we host this MCP on Vinkius, your agent connects once and gains access to this robust conversion engine alongside thousands of other tools.
Your client can convert content into multiple formats—PDF, PNG, JPEG, WebP—and even manage the resulting files by exporting them directly to cloud storage like S3. This means you don't just get a file; you get an automated process that handles the entire lifecycle.
019ea5fd-c3df-719f-94a7-97e6078b19dd Here's how it actually works
The bottom line is you send instructions to your agent, which uses this MCP to handle all the complex web rendering and formatting behind the scenes.
First, subscribe to this MCP and provide your unique API key to your AI client.
Next, prompt your agent with a task—like converting a specific URL or generating a document using a stored template name.
Your agent sends the request; the MCP executes the conversion or generation and returns the file data or a cloud storage link.
Who is this actually for?
Anyone whose job involves taking information from one place—a website, a database report, an internal dashboard—and having it look professional in a shareable file format. If you spend time manually saving or reformatting content for stakeholders, this is for you.
Uses the MCP to convert complex internal HTML dashboards into clean, standardized PDF reports for executive review.
Automates the creation of social media previews or web page archives by converting URLs directly to PNG or JPEG files.
Builds services that generate highly customized, data-driven documents like invoices or receipts without needing a local rendering browser.
What Changes When You Connect
Automate reporting: Use the generate_from_template tool to pull dynamic data and instantly create unique documents like payroll stubs or client reports. You don't have to manually fill out fields anymore.
Capture visuals perfectly: Need a screenshot of an article? Convert any URL into PNG, JPEG, or WebP using dedicated tools like convert_to_png for instant social media assets.
Build reusable layouts: The system lets you use create_template to save master documents. You set the structure once, and your agent fills it out endlessly with fresh data.
Handle complex web code: This MCP processes modern layouts that include JavaScript and CSS, ensuring the resulting PDF or image looks exactly like the source page.
Audit everything: If a conversion goes wrong, use list_logs or get_log to check detailed history, including status codes and processing times.
See it in action
Archiving news sites
A content team needs to archive a week's worth of online press releases. They prompt their agent: 'Convert these 10 URLs into PDF format.' The MCP handles the bulk conversion using convert_to_pdf, providing ten clean, shareable files without manual effort.
Creating monthly financial statements
The finance department runs a report that needs to go into a standardized letterhead. They use create_template to save the letterhead and then call generate_from_template, passing in the raw data variables so every statement is correctly branded.
Generating product catalogs
A marketing user needs a quick visual of a new webpage. Instead of taking multiple screenshots, they use convert_to_webp on the live URL to get an optimized image version for their website assets.
Preparing client onboarding packets
An operations worker needs to compile several pieces of information (agreement text, pricing tables) into a single document. They manage the content using get_template_html and then run generate_from_template to create a clean, final PDF.
The honest tradeoffs
Trying to process live database data
Asking the agent: 'Get all users from my CRM and put them in a document.' The MCP can't connect to internal databases; it only reads what's visible on a URL or in an HTML string.
First, use your agency client to export the data into a simple HTML table or text file. Then, pass that content to create_template and finally run generate_from_template.
Handling complex multi-step actions
Trying to write one giant prompt: 'Get the invoice data, then make a PDF of it, and upload it.' The MCP handles conversion, but connecting disparate systems requires multiple steps.
Use your agent client to sequence calls: first generate_from_template to create the file content, then use cloud export tools (if available) or prompt for the resulting URL.
Assuming local browser access
Thinking that because I'm on my computer, the conversion will happen instantly and locally. This MCP runs in the cloud.
Understand that all heavy lifting happens via API calls. For results, you might need to call list_logs if the generation takes time or is asynchronous.
When It Fits, When It Doesn't
Use this MCP when your core task involves turning visible digital content—web pages, HTML code, text blocks—into a fixed file type like PDF, PNG, or JPEG. It excels at document formatting and archiving. Don't use it if your main goal is data manipulation; for example, if you need to calculate sums across 50 rows of numbers, this MCP won't help. You'd need a dedicated database connector MCP instead. Similarly, if you just want to send an email without attaching anything, you don't need the conversion tools. The moment your process requires high-fidelity visual output or structured document creation from non-structured web data, this is the tool you need.
Questions you might have
How do I convert a web page to PDF using PDFShift? +
You use the convert_to_pdf tool by providing the target URL or HTML content. The system handles complex layouts and returns a link that you can immediately download.
Can I reuse my document layout with PDFShift? +
Yes, you manage reusable layouts using create_template to build your master template. Then, the generate_from_template tool fills it out automatically whenever you need a new version.
Is there a way to check my credit limit with PDFShift? +
You monitor your spending by calling the get_credits_usage tool. This gives you an immediate count of how many credits remain in your account.
What if I need multiple image formats from a URL? Does PDFShift support that? +
The MCP supports several dedicated tools, including convert_to_png, convert_to_jpeg, and convert_to_webp. You can run these sequentially to get various optimized versions of the same content.
How do I see past conversion attempts with PDFShift? +
You use the list_logs tool. This fetches a history of recent activity, allowing you to review status codes and processing times for troubleshooting.
We've already built the connector for PDFShift. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 15 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.