Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,561Letters: 14Defects: 1,336counted 2 min ago
teppi

Server definition

Hash
sha256:d529c161cd15cc3ccddd70fed9b8c9aedf4382c26c98516b1bd58f28bb000346
What it is
What a remote MCP server returned when asked what it offers: 5 tools

The blob, as servednamed by its sha256

{ "instructions": "One-call URL-to-PDF and full-page screenshot API with Puppeteer's page.pdf()/page.screenshot() semantics — an alternative to running puppeteer yourself or the Browserless PDF API, without any headless-browser infrastructure. Each tool is a paid call; set \"Authorization: Bearer <API key>\" (prepaid credits from https://pay.saastemly.com/credits/checkout).", "tools": [ { "description": "Every link on the page as absolute URLs, with optional same-domain-only and visible-only filters. Price: $0.005 a call (3 free calls a day without an API key).", "inputSchema": { "properties": { "addScriptTag": { "type": "array" }, "addStyleTag": { "type": "array" }, "allowRequestPattern": { "type": "array" }, "allowResourceTypes": { "type": "array" }, "authenticate": { "type": "object" }, "bestAttempt": { "type": "boolean" }, "cookies": { "type": "array" }, "emulateMediaType": { "type": "string" }, "excludeExternalLinks": { "description": "Only same-origin links (default false)", "type": "boolean" }, "gotoOptions": { "type": "object" }, "html": { "description": "HTML to render instead of a URL.", "type": "string" }, "rejectRequestPattern": { "type": "array" }, "rejectResourceTypes": { "type": "array" }, "setExtraHTTPHeaders": { "type": "object" }, "setJavaScriptEnabled": { "type": "boolean" }, "url": { "description": "The page (https). Set url or html, not both.", "type": "string" }, "userAgent": { "type": "string" }, "viewport": { "type": "object" }, "visibleLinksOnly": { "description": "Only links visible on the page (default false)", "type": "boolean" }, "waitForSelector": { "type": "object" }, "waitForTimeout": { "type": "number" } }, "required": [], "type": "object" }, "name": "links", "outputSchema": null }, { "description": "The page's rendered content as Markdown. Price: $0.005 a call (3 free calls a day without an API key).", "inputSchema": { "properties": { "addScriptTag": { "type": "array" }, "addStyleTag": { "type": "array" }, "allowRequestPattern": { "type": "array" }, "allowResourceTypes": { "type": "array" }, "authenticate": { "type": "object" }, "bestAttempt": { "type": "boolean" }, "cookies": { "type": "array" }, "emulateMediaType": { "type": "string" }, "gotoOptions": { "type": "object" }, "html": { "description": "HTML to render instead of a URL.", "type": "string" }, "rejectRequestPattern": { "type": "array" }, "rejectResourceTypes": { "type": "array" }, "setExtraHTTPHeaders": { "type": "object" }, "setJavaScriptEnabled": { "type": "boolean" }, "url": { "description": "The page (https). Set url or html, not both.", "type": "string" }, "userAgent": { "type": "string" }, "viewport": { "type": "object" }, "waitForSelector": { "type": "object" }, "waitForTimeout": { "type": "number" } }, "required": [], "type": "object" }, "name": "markdown", "outputSchema": null }, { "description": "Render a URL or HTML to PDF with Puppeteer's page.pdf() options (format letter by default, scale, margins, header/footer templates, printBackground, pageRanges). Price: $0.005 a call (3 free calls a day without an API key).", "inputSchema": { "properties": { "addScriptTag": { "description": "[{content|url}]", "type": "array" }, "addStyleTag": { "description": "[{content|url}]", "type": "array" }, "allowRequestPattern": { "type": "array" }, "allowResourceTypes": { "type": "array" }, "authenticate": { "description": "{username,password}", "type": "object" }, "bestAttempt": { "description": "Proceed when awaited events fail or time out", "type": "boolean" }, "cookies": { "description": "Cookies to set before loading", "type": "array" }, "deliver": { "description": "{store: \"1d\"|\"7d\"|\"30d\"|\"365d\", name?}: keep the PDF in file storage and answer with metadata instead of bytes", "type": "object" }, "emulateMediaType": { "description": "screen|print", "type": "string" }, "gotoOptions": { "description": "{waitUntil: load|domcontentloaded|networkidle0|networkidle2, timeout}", "type": "object" }, "html": { "description": "HTML to render instead of a URL.", "type": "string" }, "pdfOptions": { "description": "Puppeteer page.pdf() options as documented at pptr.dev/api/puppeteer.pdfoptions.", "properties": { "displayHeaderFooter": { "type": "boolean" }, "footerTemplate": { "type": "string" }, "format": { "description": "letter|legal|tabloid|ledger|a0|a1|a2|a3|a4|a5|a6 (default letter)", "type": "string" }, "headerTemplate": { "description": "HTML with date/title/url/pageNumber/totalPages classes", "type": "string" }, "height": { "description": "Paper height, e.g. \"11in\"", "type": "string" }, "landscape": { "type": "boolean" }, "margin": { "description": "{top,bottom,left,right}", "type": "object" }, "omitBackground": { "type": "boolean" }, "outline": { "type": "boolean" }, "pageRanges": { "description": "e.g. \"1-5, 8, 11-13\"", "type": "string" }, "preferCSSPageSize": { "type": "boolean" }, "printBackground": { "type": "boolean" }, "scale": { "description": "0.1-2, default 1", "type": "number" }, "tagged": { "type": "boolean" }, "timeout": { "description": "0-60000 ms, default 30000", "type": "number" }, "width": { "description": "Paper width, e.g. \"8.5in\"", "type": "string" } }, "type": "object" }, "rejectRequestPattern": { "type": "array" }, "rejectResourceTypes": { "description": "e.g. [\"image\"]", "type": "array" }, "setExtraHTTPHeaders": { "description": "Extra HTTP headers", "type": "object" }, "setJavaScriptEnabled": { "type": "boolean" }, "url": { "description": "The page to render (https). Set url or html, not both.", "type": "string" }, "userAgent": { "type": "string" }, "viewport": { "description": "{width,height,deviceScaleFactor,isMobile,hasTouch,isLandscape}; default 1920x1080", "type": "object" }, "waitForSelector": { "description": "{selector, visible?, hidden?, timeout}", "type": "object" }, "waitForTimeout": { "description": "Extra wait in ms (0-120000)", "type": "number" } }, "required": [], "type": "object" }, "name": "pdf", "outputSchema": null }, { "description": "Capture a PNG, JPEG or WebP screenshot with Puppeteer's page.screenshot() options (fullPage, clip, omitBackground, quality 0-100 for jpeg/webp only). Price: $0.005 a call (3 free calls a day without an API key).", "inputSchema": { "properties": { "addScriptTag": { "type": "array" }, "addStyleTag": { "type": "array" }, "allowRequestPattern": { "type": "array" }, "allowResourceTypes": { "type": "array" }, "authenticate": { "type": "object" }, "bestAttempt": { "type": "boolean" }, "cookies": { "type": "array" }, "deliver": { "description": "{store, name?}: keep the image in file storage", "type": "object" }, "emulateMediaType": { "type": "string" }, "gotoOptions": { "description": "{waitUntil, timeout}", "type": "object" }, "html": { "description": "HTML to render instead of a URL.", "type": "string" }, "rejectRequestPattern": { "type": "array" }, "rejectResourceTypes": { "type": "array" }, "screenshotOptions": { "description": "Puppeteer page.screenshot() options as documented at pptr.dev/api/puppeteer.screenshotoptions.", "properties": { "captureBeyondViewport": { "type": "boolean" }, "clip": { "description": "{x,y,width,height,scale?}", "type": "object" }, "fromSurface": { "type": "boolean" }, "fullPage": { "type": "boolean" }, "omitBackground": { "type": "boolean" }, "optimizeForSpeed": { "type": "boolean" }, "quality": { "description": "0-100, jpeg/webp only", "type": "number" }, "type": { "description": "png|jpeg|webp (default png)", "type": "string" } }, "type": "object" }, "scrollPage": { "description": "Scroll the page before capturing (lazy content)", "type": "boolean" }, "selector": { "description": "Screenshot this element instead of the page", "type": "string" }, "setExtraHTTPHeaders": { "type": "object" }, "setJavaScriptEnabled": { "type": "boolean" }, "url": { "description": "The page to capture (https). Set url or html, not both.", "type": "string" }, "userAgent": { "type": "string" }, "viewport": { "description": "{width,height,deviceScaleFactor,...}; default 1920x1080", "type": "object" }, "waitForSelector": { "type": "object" }, "waitForTimeout": { "type": "number" } }, "required": [], "type": "object" }, "name": "screenshot", "outputSchema": null }, { "description": "One call, several formats: rendered HTML content and a base64 screenshot (plus optional Markdown and accessibility tree), with the page's status and title. Price: $0.005 a call (3 free calls a day without an API key).", "inputSchema": { "properties": { "addScriptTag": { "type": "array" }, "addStyleTag": { "type": "array" }, "allowRequestPattern": { "type": "array" }, "allowResourceTypes": { "type": "array" }, "authenticate": { "type": "object" }, "bestAttempt": { "type": "boolean" }, "cookies": { "type": "array" }, "deliver": { "description": "{store, name?}: keep the snapshot's screenshot in file storage", "type": "object" }, "emulateMediaType": { "type": "string" }, "formats": { "description": "At least two of: content, screenshot, markdown, accessibilityTree (default content+screenshot)", "type": "array" }, "gotoOptions": { "type": "object" }, "html": { "description": "HTML to render instead of a URL.", "type": "string" }, "rejectRequestPattern": { "type": "array" }, "rejectResourceTypes": { "type": "array" }, "screenshotOptions": { "description": "Puppeteer screenshot options for the snapshot's screenshot format", "type": "object" }, "setExtraHTTPHeaders": { "type": "object" }, "setJavaScriptEnabled": { "type": "boolean" }, "url": { "description": "The page to snapshot (https). Set url or html, not both.", "type": "string" }, "userAgent": { "type": "string" }, "viewport": { "type": "object" }, "waitForSelector": { "type": "object" }, "waitForTimeout": { "type": "number" } }, "required": [], "type": "object" }, "name": "snapshot", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:d529c161cd15cc3ccddd70fed9b8c9aedf4382c26c98516b1bd58f28bb000346 | sha256sum