url-to-pdf
Server Details
Turn public web pages into PDF, PNG screenshots, or clean Markdown with one API key.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- Repository
- strayly/url-to-pdf
- GitHub Stars
- 0
TDQS
Score is being calculated.
Available Tools
4 toolslist_capabilitiesInspect
Free. Returns what this server can do, the price of each paid tool, and where to buy an API key.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
url_to_markdownInspect
Extract page content as clean Markdown. Requires an API key purchased at https://url-pdf.hammbox.com/buy. If this MCP request carries a valid "x-api-key" or "Authorization: Bearer" header, it renders directly and returns a 1-hour download URL; otherwise it returns purchase guidance.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Absolute http(s) URL of the page to extract. Required. | |
| waitMs | No | Extra settle time after load, 0-10000ms. Few dynamics pages need this. | |
| waitUntil | No | Puppeteer navigation wait condition. Default networkidle2. | |
| keepImages | No | Keep image links in the Markdown output. Default false. | |
| removeSelectors | No | CSS selectors to strip before extraction, e.g. ["nav", ".ads", "footer"]. | |
| waitForSelector | No | Optional CSS selector to wait for before rendering. |
url_to_pdfInspect
Render a web page to PDF. Requires an API key purchased at https://url-pdf.hammbox.com/buy. If this MCP request carries a valid "x-api-key" or "Authorization: Bearer" header, it renders directly and returns a 1-hour download URL; otherwise it returns purchase guidance.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Absolute http(s) URL of the page to render. Required. | |
| scale | No | Scale, 0.1-2. Default 1. | |
| format | No | Paper size. Default A4. | |
| margin | No | Margin shorthand like "10mm" — or an object {top,right,bottom,left}. Optional. | |
| waitMs | No | Extra settle time after load, 0-10000ms. Few dynamics pages need this. | |
| landscape | No | Landscape orientation. Default false. | |
| waitUntil | No | Puppeteer navigation wait condition. Default networkidle2. | |
| printBackground | No | Print background graphics. Default true. | |
| waitForSelector | No | Optional CSS selector to wait for before rendering. | |
| preferCssPageSize | No | Honor the page CSS @page size instead of the format option. |
url_to_screenshotInspect
Capture a page as an image. Requires an API key purchased at https://url-pdf.hammbox.com/buy. If this MCP request carries a valid "x-api-key" or "Authorization: Bearer" header, it renders directly and returns a 1-hour download URL; otherwise it returns purchase guidance.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Absolute http(s) URL of the page to capture. Required. | |
| format | No | Image format. Default png. | |
| waitMs | No | Extra settle time after load, 0-10000ms. Few dynamics pages need this. | |
| quality | No | JPEG quality 0-1. Ignored for png. Default 0.8. | |
| fullPage | No | Capture the full scrollable page, not just the viewport. Default true. | |
| waitUntil | No | Puppeteer navigation wait condition. Default networkidle2. | |
| waitForSelector | No | Optional CSS selector to wait for before rendering. |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
4 tool updates
- First observed
list_capabilities - First observed
url_to_markdown - First observed
url_to_pdf - First observed
url_to_screenshot
Related MCP Connectors
Extract public webpages as Markdown, map sites, and run bounded crawl jobs. API key required.
Scrape to markdown, map and crawl sites, drive a real browser. Pay per call, no API key, no signup.
Cloud scraping & crawling API for AI agents. Turn any URL into clean, LLM-ready markdown.
Turn any URL into clean Markdown and structured data. Scrape, crawl, search and extract.
Related MCP Servers
AlicenseAqualityAmaintenanceEnables AI agents to convert files, render web pages to markdown/PDF/screenshots, search the live web, extract structured data, ingest RAG-ready chunks, and monitor pages for changes through a single API key.24135 npm7MIT- AlicenseNot gradedqualityBmaintenanceGives an agent a real browser. Turns any url into clean markdown, takes a screenshot of a url, and converts a url or raw html to pdf. It runs javascript, so it works on pages that a plain fetch returns empty. Respects robots.txt and refuses sites that block automation instead of trying to defeat them. No signup and no api key to start: the first call mints a free trial key and hands it back.MIT
- AlicenseAqualityBmaintenanceGive AI agents eyes on any web page: pixel-perfect screenshots, print-ready PDFs, branded OG images, code images, and structured page extraction (JSON or Markdown).729 npmMIT
- AlicenseNot gradedqualityCmaintenanceProvides functionality to fetch and transform web content in various formats (HTML, JSON, plain text, and Markdown) through simple API calls.135,019 npm1MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.