PDFCheck MCP
About
View PDF metadata, detect AI-generated content, check edit history & verify authenticity.
Details
- Author
- Unknown
- Categories
- Productivity
Jump to
Analyze, validate, and optimize PDF files directly from your favourite AI tools — Claude Desktop, GitHub Copilot, Cursor, and more.
✓ Token applied — all configs below are updated. Paste your token and all setup examples below will be auto-filled.
No account needed — you get 10 free PDF analyses per day. Just save the script and configure your AI tool.
The Model Context Protocol (MCP) is an open standard that allows AI assistants to connect to external tools and data sources. Think of it as a universal plug that lets your AI assistant talk to services like PDFCheck — directly from your chat window.
Just ask your AI to "analyze this PDF" and it handles the rest — no manual API calls needed.
Your API token stays local on your machine. The API does not retain the original checker upload after the request; it does retain result metadata as described in our Privacy Policy.
Compatible with Claude Desktop, GitHub Copilot, Cursor, Windsurf, and any MCP-compatible client.
How it works:The MCP server runs locally on your machine as a lightweight bridge between your AI assistant and the PDFCheck API. When you ask your AI to analyze a PDF, it calls the local MCP server, which securely forwards the request to our API and returns the results.
Optional — you get 10 free analyses per day without an account. Register to unlock 50 analyses per day.
For higher limits, go to your account settings and create an API token. Paste it in the Quick Setup above and all configs will auto-fill.
The MCP server script requires Node.js 18 or later. Download it from nodejs.org if you do not have it installed.
Once connected, your AI assistant gains access to the following PDF tools:
Upload and analyze a PDF file. Returns metadata, creation date, author, software used, page count, and verification status.
Retrieve a previous PDF analysis by its share token. Useful for revisiting or comparing results.
List all your previous PDF analyses. Returns a paginated list with file names, dates, and share tokens.
Check your account info and remaining daily API quota. Returns your name, email, and how many analyses you have left today.
Choose your setup method. The remote URL is the easiest — no files to download or install.
Just add the URL to your AI tool config. The MCP server runs on our infrastructure — no Node.js, no npm install, no local scripts.
Open Settings → Developer → Edit Config, then add the following to your claude_desktop_config.json:
Add an MCP server configuration to your VS Code settings. Create or edit.vscode/mcp.json in your project, or add to your global settings:
You can also set this in your global VS Code settings.json under "mcp.servers". GitHub Copilot will detect MCP tools automatically in agent mode.
Go to Cursor Settings → MCP and add a new global MCP server, or create.cursor/mcp.json in your project:
Open Windsurf Settings → MCP and add a new server, or edit your mcp_config.json:
Enter the full path where you saved the script. The config snippets below will update automatically.
Open Settings → Developer → Edit Config, then add the following to your claude_desktop_config.json:
Update the path above to match where you saved pdfcheck-mcp-server.mjs on your machine. The config will update automatically. Replace your-api-token-here with your real API token (get one from the API Tokens page).
Add an MCP server configuration to your VS Code settings. Create or edit.vscode/mcp.json in your project, or add to your global settings:
You can also set this in your global VS Code settings.json under "mcp.servers". GitHub Copilot will detect MCP tools automatically in agent mode.
Go to Cursor Settings → MCP and add a new global MCP server, or create.cursor/mcp.json in your project:
Open Windsurf Settings → MCP and add a new server, or edit your mcp_config.json:
Save the following file as pdfcheck-mcp-server.mjs anywhere on your machine. This lightweight script bridges your AI tool and the PDFCheck API.
One-time setup:Before using the script, install the MCP SDK dependency:npm install @modelcontextprotocol/sdk
Tip:The script has zero configuration files and no build step. Save it, install the SDK, and point your MCP client to it. That is it!
Once connected, you can use natural language to interact with PDFCheck. Here are some things you can ask your AI assistant:
"Analyze the file /Users/me/Documents/contract.pdf and tell me when it was created and what software was used."
"Check if this PDF looks like it was generated by AI: /Users/me/Downloads/report.pdf"
"Analyze all PDFs in my Downloads folder and list which ones have been modified after creation."
"How many PDF checks do I have left today on PDFCheck?"
No! You can use the MCP server without an API token and get 10 free PDF analyses per day. For 50 analyses per day, create a free account and generate an API token.
Yes! The MCP server is completely free. Without an account you get 10 free analyses per day. Register for a free account to get 50 analyses per day.
Are my PDF files stored on your servers?
The API does not retain the original checker upload after the request. Extracted metadata and result records are retained according to your account status and our Privacy Policy.
Does the MCP server send my files to a third party?
The MCP bridge sends the PDF to the PDFCheck API over HTTPS, not to the AI provider. PDFCheck may perform configuration-dependent VirusTotal hash or file scanning as described in our Privacy Policy.
Any tool that supports the Model Context Protocol should work. The server uses the standard stdio transport. Check your tool's documentation for how to add an MCP server using the "command" + "args" format.
Can I use this with my own self-hosted PDFCheck instance?
Yes. Change the API_BASE constant in the server script to point to your own instance URL.
Create a free account, grab your API token, and start analyzing PDFs from your favourite AI assistant in minutes.
Create Free AccountView API Documentation
The 1Password MCP server creates a bridge that allows MCP clients such as Codex and Kiro to manage your 1Password Environments with secure authorization prompts.
This is the 1st, easiest, and cheapest PPT, slides, presentation AI generation MCP Server in the world.
Persistent memory for any AI assistant. Zero token cost until recall. Stores memories in local SQLite, ranks by 6-factor scoring, returns results 79% smaller than JSON. Works with Claude, ChatGPT, Grok, Cursor, Windsurf, and any MCP client.
A MCP server that enables AI assistants to interact with Anki, the spaced repetition flashcard application.
Enables LLM clients to interact with macOS applications through AppleScript. Built using the @beyondbetter/bb-mcp-server library, this server provides safe, controlled execution of predefined scripts with optional support for arbitrary script execution.
An MCP server for WordPress plugin audits
Turn your AI assistant into a digital marketing hub that creates, organizes, and analyzes links and QR Codes on demand.
Connect AI clients to Cal.com scheduling through the Model Context Protocol using the hosted server at mcp.cal.com or a local instance.
Sync Calendars, Scheduling Links, AI Executive Scheduling Assistant, Unified Calendar
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



