Server definition
- Hash
- sha256:310c40ebc80afb7c6fb5c923a276a9c563a87c7ee127b17d0be5d9d6bbd36d8d
- What it is
- What a remote MCP server returned when asked what it offers: 2 tools
The blob, as servednamed by its sha256
{
"instructions": "Turn Markdown or HTML into a styled PDF, or render any public web page, and get back a download link valid for one hour. Page breaks are handled: tables and code blocks are not sliced across pages, table headers repeat, and headings are not stranded at the foot of a page. Use generate_pdf for content you already have, and pdf_from_url for a live page. Works with no API key for light use; a free key at https://mintpdf.dev raises the limit.",
"tools": [
{
"description": "Renders HTML or Markdown into a PDF and returns a download URL (valid for 1 hour). Provide exactly one of `html` or `markdown`. Markdown gets a clean default stylesheet, so it is the fastest way to produce a good-looking document.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"footerText": {
"description": "Small footer text on every page",
"type": "string"
},
"format": {
"description": "Paper size, default A4",
"enum": [
"A4",
"Letter",
"Legal",
"A3",
"A5"
],
"type": "string"
},
"headerText": {
"description": "Small header text on every page",
"type": "string"
},
"html": {
"description": "Full HTML document or fragment to render",
"type": "string"
},
"landscape": {
"description": "Landscape orientation, default false",
"type": "boolean"
},
"margin": {
"description": "Page margin on all sides, e.g. \"18mm\"",
"type": "string"
},
"markdown": {
"description": "Markdown content to render with the default stylesheet",
"type": "string"
},
"pageNumbers": {
"description": "Show page numbers in the footer",
"type": "boolean"
}
},
"type": "object"
},
"name": "generate_pdf",
"outputSchema": null
},
{
"description": "Loads a public web page and renders it to PDF. Returns a download URL valid for 1 hour. Only public http/https URLs are allowed.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"footerText": {
"description": "Small footer text on every page",
"type": "string"
},
"format": {
"description": "Paper size, default A4",
"enum": [
"A4",
"Letter",
"Legal",
"A3",
"A5"
],
"type": "string"
},
"headerText": {
"description": "Small header text on every page",
"type": "string"
},
"landscape": {
"description": "Landscape orientation, default false",
"type": "boolean"
},
"margin": {
"description": "Page margin on all sides, e.g. \"18mm\"",
"type": "string"
},
"pageNumbers": {
"description": "Show page numbers in the footer",
"type": "boolean"
},
"url": {
"description": "Public http(s) URL of the page to render",
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "pdf_from_url",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:310c40ebc80afb7c6fb5c923a276a9c563a87c7ee127b17d0be5d9d6bbd36d8d | sha256sum