PrintFriendly
Server Details
Read clean web pages and create PDF, Word and Markdown documents with a PrintFriendly API key.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Score is being calculated.
Available Tools
2 toolscreate_documentCreate a documentInspect
Make a document from a web page, HTML or Markdown and return it. Use this when the user wants to save, share, print or download something: output pdf or docx returns a download link that works for 48 hours; markdown, html or json returns the content itself. Give exactly one of url, html or markdown. To read a page for your own use, call read_page instead. Markdown and json output leave link addresses out unless include_links is true, and are never cut short, however long the page. Counts as one document on the API key's plan.
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | A web page to turn into a document. Starts with https://. | |
| html | No | HTML to turn into a document, instead of a url. Up to 2 MB of markup. | |
| title | No | The document's title. Used for html and markdown input; a url supplies its own. | |
| output | Yes | pdf or docx: a file with a download link. markdown or html: the clean content. json: the content with its details (title, author, date, word count). | |
| markdown | No | Markdown to turn into a document, instead of a url. Up to 1 MB. | |
| page_size | No | Paper size for pdf and docx. letter for the US and Canada, a4 elsewhere. | |
| include_links | No | Keep link addresses in the Markdown, as [text](url). Affects markdown and json output only. Off by default. |
Output Schema
| Name | Required | Description |
|---|---|---|
| output | Yes | The format that was made. |
| content | No | The document itself (markdown and html only). |
| document | Yes | The page's details: title, url, site, author, date, excerpt, image and word_count. For json output it also holds content_html and content_markdown. |
| file_url | No | Download link for the PDF or Word file (pdf and docx only). Valid for 48 hours. |
| expires_at | No | When the download link stops working, as an ISO 8601 time (pdf and docx only). |
| size_bytes | No | Size of the file in bytes (pdf and docx only). |
read_pageRead a web pageRead-onlyIdempotentInspect
Get the main content of a web page as clean Markdown, without ads, navigation, pop-ups or comments, plus its title, author, date and word count. Use this whenever you need to read, quote or summarise a page. It is cheaper than fetching and cleaning the raw HTML yourself. Link addresses are left out to save tokens: set include_links to true when you need the URLs. A page longer than 60000 characters is cut at a paragraph and the result says so: set max_chars to read more. Reads public pages only. Counts as one document on the API key's plan.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The full address of the web page, starting with https://. | |
| max_chars | No | Most characters of Markdown to return (60000 is about 15,000 tokens). A longer page is cut at a paragraph or heading, and the result says so and gives the full length. Call again with a larger value, up to 400000, to read more; each call counts as a document. | |
| include_links | No | Keep the page's link addresses in the Markdown, as [text](url). Off by default, because the addresses can be most of the output. Turn on when you need to cite or follow a link. |
Output Schema
| Name | Required | Description |
|---|---|---|
| url | No | The address the content came from. |
| date | No | The publication date, when the page gives one. |
| site | No | The site's name. |
| image | No | The page's lead image, when it has one. |
| title | Yes | The page's title. |
| author | No | The author, when the page names one. |
| excerpt | No | A one or two sentence summary of the page. |
| markdown | Yes | The main content of the page as Markdown, cut at max_chars when it is longer. |
| truncated | Yes | True when the Markdown was cut short at max_chars. |
| word_count | Yes | Words in the main content. |
| total_chars | Yes | Length in characters of the page's whole Markdown, cut or not. |
Publisher details
- Operator
- PrintFriendly · Publisher source
- Operator website
- https://www.printfriendly.com
- Vendor relationship
- First-party
- Documentation
- https://www.printfriendly.com/help/api-mcp
- Trust center
- Not applicable
- Restrictions
- Requires a PrintFriendly API key. Free plan: 100 documents a month, no card. Paid plans from $19 a month at https://www.printfriendly.com/api
Related MCP Connectors
Convert public web pages to PDF, images, Markdown, or JSON using one API key.
51Printwren: web page or HTML to PDF with real Chrome; pages, base64 or download link. Free, no key.
Printwren: web page or HTML to PDF with real Chrome; pages, base64 or download link. Free, no key.
21Printwren: web page or HTML to PDF with real Chrome; pages, base64 or download link. Free, no key.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceProvides functionality to fetch and transform web content in various formats (HTML, JSON, plain text, and Markdown) through simple API calls.99,617 npm1MIT
- AlicenseNot gradedqualityDmaintenanceGives 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
- AlicenseAqualityDmaintenanceConverts URLs and raw HTML to clean Markdown, enabling AI assistants to read web pages for summarization, analysis, or ingestion.27 npm1MIT
- AlicenseAqualityCmaintenanceEnables AI agents to read web pages reliably, returning clean markdown content, hyperlinks, and metadata without navigation or ad noise.36 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.