PolyDoc runs on your own machine — the client starts it, so there is no endpoint to ping. 335 installs a week from npm. Last commit 28 Oct 2026.
HTML/URL to PDF, screenshots, e-invoices. PDF/A and PDF/UA output with optional veraPDF verify.
Today is the operative word: we check PolyDoc every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add polydoc-mcp -e 'POLYDOC_API_KEY=<POLYDOC_API_KEY>' -- npx -y polydoc-mcp
{
"mcpServers": {
"polydoc-mcp": {
"command": "npx",
"args": [
"-y",
"polydoc-mcp"
],
"env": {
"POLYDOC_API_KEY": "<POLYDOC_API_KEY>"
}
}
}
}
[mcp_servers.polydoc-mcp]
command = "npx"
args = ["-y", "polydoc-mcp"]
env = { POLYDOC_API_KEY = "<POLYDOC_API_KEY>" }
{
"mcpServers": {
"polydoc-mcp": {
"command": "npx",
"args": [
"-y",
"polydoc-mcp"
],
"env": {
"POLYDOC_API_KEY": "<POLYDOC_API_KEY>"
}
}
}
}
{
"servers": {
"polydoc-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"polydoc-mcp"
],
"env": {
"POLYDOC_API_KEY": "<POLYDOC_API_KEY>"
}
}
}
}
Put your own value in place of
<POLYDOC_API_KEY> (API key from dashboard.polydoc.tech).
The author’s registry entry marks it as required.
Optional settings from the registry entry, left out of the block above:
POLYDOC_SANDBOX (Default sandbox mode (watermarked, does not use production quota). A tool call can override per request. Defaults to false), POLYDOC_BASE_URL (Override for self-hosted or staging use. Defaults to https://api.polydoc.tech), POLYDOC_OUTPUT_DIR (Directory downloads are written to. Defaults to the OS temp dir + /polydoc).
Render-and-verify API: HTML/CSS to image or PDF, screenshot any URL, confirm the text rendered.
Website screenshots, URL/HTML to PDF, scrolling videos, and web scraping via ScreenshotAPI.
HTML or URL to PDF with headless Chrome, and invoice/receipt/quote PDFs from JSON.
Screenshots, PDFs and Markdown from any URL or HTML for AI agents, via the SnapForge API
Let AI agents see and interact with terminal/CLI apps via PNG screenshots
Local MCP server for semantic Apple TV control with optional screenshots.
Capture screenshots of webpages as images or PDFs with Screenshot Scout.
URL to screenshot with metadata. Python MCP server. Claude Vision optimized.
Answers built from our own checks of this server.