Vinkius
Stirling PDF

Supercharge your AI with Stirling PDF. Sign documents or monitor server performance via chat.

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

Stirling PDF MCP on Cursor AI Code Editor MCP ClientStirling PDF MCP on Claude Desktop App MCP IntegrationStirling PDF MCP on OpenAI Agents SDK MCP CompatibleStirling PDF MCP on Visual Studio Code MCP Extension ClientStirling PDF MCP on GitHub Copilot AI Agent MCP IntegrationStirling PDF MCP on Google Gemini AI MCP IntegrationStirling PDF MCP on Lovable AI Development MCP ClientStirling PDF MCP on Mistral AI Agents MCP CompatibleStirling PDF MCP on Amazon AWS Bedrock MCP Support

Connect to your AI in seconds.

Stirling PDF lets your agent manage the full lifecycle of PDFs—from securing documents with digital certificates to converting images into reports and applying custom watermarks.

It also exposes deep server metrics, letting you monitor endpoint traffic (GET/POST counts) directly via conversation.

What your AI can do

Add watermark

Adds text watermarks to a PDF file, letting you specify opacity and font sizes.

Cert sign

Applies a digital signature to a PDF document using provided certificate details.

Get all requests

Counts the total number of POST requests made across all endpoints in your system.

+ 8 more capabilities included
Sign Documents with Certificates

The agent signs a PDF using your configured certificate, adding required metadata about who and why it was signed.

Create PDFs from Images

You feed an image file to the tool, and it returns a properly formatted, single-page PDF document.

Add Custom Watermarks

The agent overlays text watermarks onto a PDF, allowing you to set opacity levels and font sizes.

Check System Status & Version

You query the tool, and it returns the current operational status and version number of the Stirling PDF server instance.

Monitor Endpoint Traffic

The agent counts total POST requests or unique users accessing specific endpoints across your system.

Retrieve Performance Metrics

You request Prometheus metrics, giving you deep observability data points about the document processing pipeline (requires Enterprise tier).

Compatible AI Apps

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ any other MCP app
Included with Plan

Waiting for input…

AI Agent

Stirling PDF: 11 Tools for Documents and Metrics

Use these tools to manage document lifecycles—from signing and watermarking to converting images—and monitor server performance metrics in a single chat interface.

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 Stirling PDF on Vinkius

Add Watermark

Adds text watermarks to a PDF file, letting you specify opacity and font sizes.

Cert Sign

Applies a digital signature to a PDF document using provided certificate details.

Get All Requests

Counts the total number of POST requests made across all endpoints in your system.

Get All Unique Requests

Determines how many unique users accessed any endpoint on your server.

Get Load

Gets the total count of GET requests to all endpoints, showing current load.

Get Prometheus Metrics

Retrieves detailed Prometheus metrics for deep observability into your document pipeline (Enterprise required).

Get Requests

Gets the total count of POST requests to all endpoints.

Get Status

Returns the current operational status and version information for your Stirling PDF...

Get Unique Requests

Counts unique users who made POST requests to all endpoints.

Img To Pdf

Converts a single image file into a PDF document format.

Run Generic Tool

Allows you to run any specialized Stirling PDF tool by passing its specific ID and...

Connect to your AI in seconds. 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 Stirling PDF 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 Stirling PDF, 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
Stirling PDF 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 Stirling PDF. 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.

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 11 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Dealing with legal documents shouldn't require opening 20 different PDFs.

Today, if you need to sign a stack of client contracts or add internal compliance watermarks, the process is brutal. You open PDF A, find the signature field, manually attach your certificate via an external system, save it. Then repeat for PDF B, C, and so on. It's slow, error-prone, and requires constant context switching.

With Stirling PDF MCP, you just tell your agent: 'Sign this entire folder using my corporate key and watermark every page with the date.' The agent handles the file loop, runs `cert_sign` for each document, and applies `add_watermark`—all in one turn. You get a finished package ready to send out.

Stirling PDF MCP Server: Monitor load and status from chat.

Before, checking the health of your document service meant jumping into an admin dashboard—finding the metrics tab, then figuring out which graph showed you the total GET requests or unique users. It was a three-click process just to get a number.

Now, you ask your agent: 'What's the load right now?' The tool runs `get_load` and gives you the current count instantly in the chat window. Monitoring becomes part of the conversation.

What your AI can actually do with this

Document Operations & Security

Stirling PDF lets your agent handle the entire lifecycle of documents, right from your chat client. You don't need to log into a dashboard; you just ask for it.

When you gotta secure a document, use cert_sign. This tool applies a digital signature using specific certificate details you provide. It embeds required metadata—like who signed the file and why—making sure the PDF is officially stamped and traceable. If your workflow requires more complex actions than just signing, you can access specialized functions through run_generic_tool, which takes any specific Stirling PDF tool ID and runs it by passing parameters as JSON.

Need to convert something? You can use img_to_pdf to take a single image file—like a screenshot or photo—and turn that whole thing into a properly formatted, multi-page PDF document. For existing PDFs, you've got add_watermark. This lets your agent overlay text watermarks onto the document; you can specify exactly what the text is and control things like opacity levels or font sizes so it looks professional.

System Health & Monitoring Metrics

Beyond just handling files, this server gives your AI client deep visibility into its own performance. You can use get_status to check the current operational status of the Stirling PDF instance and see exactly what version you're running. This is a quick sanity check.

Monitoring endpoint traffic requires several calls. To get the overall load, run get_load, which gives you the total count of GET requests hitting every single endpoint in your system right now. If you need to know about data being written or submitted, you have access to POST request counts. Use get_all_requests for a grand tally of all POSTs across your entire setup.

For unique user tracking, if you want to count how many people made any kind of post request, use get_unique_requests. If you need the broadest view—the total number of unique users who accessed any endpoint on the server—you run get_all_unique_requests.

For a deeper dive into traffic patterns, if you're running the Enterprise tier, you can retrieve granular performance data with get_prometheus_metrics. This tool gives you detailed observability metrics for the entire document processing pipeline. These metrics are crucial when you need to troubleshoot bottlenecks or measure throughput over time.

Your agent uses these tools directly in conversation. You ask: 'What was my total POST count last hour?' and it runs get_all_requests. Or, 'Is the server running okay?' and it fires off get_status. It's all conversational control over complex infrastructure.

Built · Hosted · Managed by Vinkius Stirling PDF MCP Server - Document Ops & Monitoring
Server ID 019e38f4-bcc4-72cb-855a-aa8edfb82fb0
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check if my Stirling PDF server is online? +

Run the get_status tool. It immediately returns the operational status and version number, confirming whether all systems are running correctly without needing to log into an external dashboard.

Can I count total requests using Stirling PDF MCP Server? +

Yes, use get_all_requests. This tool provides a single metric showing the combined count of every POST request made across all endpoints in your instance.

What is the best way to add a watermark using Stirling PDF MCP Server? +

Use the add_watermark tool. You specify the text and desired opacity level, allowing you to apply compliance markings across entire batches of documents programmatically.

Do I need special permissions for Prometheus metrics in Stirling PDF MCP Server? +

Yes. Accessing deep performance data requires calling get_prometheus_metrics, which is restricted to the Enterprise tier of your Stirling PDF setup.

How do I use the `cert_sign` tool to digitally sign a PDF document? +

You must provide your certificate details, along with required metadata like location and signing reason. The system applies the digital signature, ensuring the document's integrity for legal records.

What input formats does `img_to_pdf` accept when converting an image to a PDF? +

The tool accepts standard image file types like JPG and PNG. You can also specify conversion parameters, such as whether the output should maintain aspect ratio or fit the page size.

How do I use `run_generic_tool` to perform operations like splitting a PDF? +

You access specialized features by passing the specific tool ID and all necessary parameters inside a JSON string. This lets you run complex tasks, such as splitting or merging documents.

What data does `get_all_unique_requests` retrieve about my server's usage? +

This tool counts the distinct user IDs that hit your endpoints across all requests. It gives you an accurate measure of unique audience reach, separate from the total request volume.

Can I add a text watermark to a PDF document using this server? +

Yes! Use the add_watermark tool. You can specify the text, font size, and opacity to apply a professional watermark to any PDF file provided in base64 format.

How do I monitor the traffic and load on my Stirling PDF instance? +

You can use get_requests to see POST counts, get_load for GET requests, or get_prometheus_metrics if you are on the Enterprise tier for detailed observability.

Is it possible to perform other operations like merging or splitting PDFs? +

Yes, the run_generic_tool action allows you to execute any Stirling PDF tool by its ID (e.g., 'merge-pdfs' or 'split-pages') by passing the required parameters.

Built & Managed by Vinkius 30s setup 11 tools

We've already built the connector for Stirling PDF. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 11 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.