Vinkius
PDFShift

PDFShift MCP for AI. Turn any web page into a professional, shareable file.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

PDFShift MCP on Cursor AI Code EditorPDFShift MCP on Claude Desktop AppPDFShift MCP on OpenAI Agents SDKPDFShift MCP on Visual Studio CodePDFShift MCP on GitHub Copilot AI AgentPDFShift MCP on Google Gemini AIPDFShift MCP on Lovable AI DevelopmentPDFShift MCP on Mistral AI AgentsPDFShift MCP on Amazon AWS Bedrock

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.

+ 12 more capabilities included
Convert web content

Takes any live URL or pasted HTML and converts it into specific image (PNG, JPEG, WebP) or document formats (PDF).

Automate document generation

Creates new documents by filling reusable, stored HTML templates with custom data.

Manage and store templates

Allows the user to create, view, update, and delete master HTML layouts for future use.

Monitor usage and billing

Retrieves account details, checks credit consumption, or lists past invoices and system logs.

Included with Plan

Waiting for input…

AI Agent

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 Vinkius

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...

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.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The PDFShift integration is available immediately — no restart needed.

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
Start building

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
PDFShift MCP server cover

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

Your data is protected. See how we built it.

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.

Built · Hosted · Managed by Vinkius PDFShift - Convert Web Pages to PDF & Images
Server ID 019ea5fd-c3df-719f-94a7-97e6078b19dd
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

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.

Built & Managed by Vinkius 30s setup 15 tools

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 runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

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.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.