{"name":"dev.filetopdf/filetopdf-mcp","slug":"filetopdf-mcp","title":"FileToPDF","description":"Convert files, HTML, and Markdown to PDF via the FileToPDF API. Bring your own API key.","url":"https://mcp.market/server/filetopdf-mcp","rating":null,"grade":"B","score":84,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":27,"stars":2,"forks":1,"downloads_week":46,"last_push_at":"2026-06-10T20:03:24.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T04:55:43.416Z","last_ok_at":"2026-11-04T04:55:43.416Z","latency_ms":408},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/FileToPDF/filetopdf-mcp","website":"https://filetopdf.dev","version":"0.1.1","remotes":[{"type":"streamable-http","url":"https://api.filetopdf.dev/mcp","headers":[{"description":"Your FileToPDF API key (sk_live_...). Get one free in one click at https://filetopdf.dev.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"filetopdf-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your FileToPDF API key (sk_live_...). Get one free in one click at https://filetopdf.dev.","isRequired":true,"isSecret":true,"name":"FILETOPDF_API_KEY"}]}],"tools":[{"name":"convert_file","description":"Convert a file fetched from a public URL into a PDF. Auto-detects the engine from the extension: Office docs (DOCX, XLSX, PPTX, ODT, RTF, TXT, CSV…), images (PNG, JPG, WebP…), HTML, Markdown, or an existing PDF (passthrough). Costs 1 credit on success. Returns the PDF as an embedded resource.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"Public http(s) URL of the file to download and convert."},"landscape":{"type":"boolean","description":"Render in landscape orientation. (Pro/Scale/trial only.)"},"nativePageRanges":{"type":"string","description":"Page ranges to include, e.g. \"1-3\"."},"password":{"type":"string","description":"Password to open a protected source document."},"pdfa":{"type":"string","description":"PDF/A conformance level, e.g. \"PDF/A-2b\". (Pro/Scale/trial only.)"},"pdfua":{"type":"boolean","description":"Produce an accessible PDF/UA document."},"userPassword":{"type":"string","description":"Password required to open the resulting PDF."},"ownerPassword":{"type":"string","description":"Owner password controlling permissions on the resulting PDF."},"save_path":{"type":"string","description":"Optional absolute path to also write the PDF to on disk."}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"convert_html","description":"Render a raw HTML string to a PDF using Chromium, with optional CSS and layout options. Costs 1 credit on success. Returns the PDF as an embedded resource.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"html":{"type":"string","description":"The HTML markup to render."},"css":{"type":"string","description":"Optional CSS, injected into the document <head>."},"landscape":{"type":"boolean","description":"Render in landscape orientation. (Pro/Scale/trial only.)"},"paperWidth":{"type":"string","description":"Paper width in inches, or with a unit e.g. \"210mm\"."},"paperHeight":{"type":"string","description":"Paper height in inches."},"marginTop":{"type":"string","description":"Top margin in inches."},"marginBottom":{"type":"string","description":"Bottom margin in inches."},"marginLeft":{"type":"string","description":"Left margin in inches."},"marginRight":{"type":"string","description":"Right margin in inches."},"scale":{"type":"string","description":"Render scale, 0.1–2.0."},"printBackground":{"type":"boolean","description":"Print background graphics/colors."},"preferCssPageSize":{"type":"boolean","description":"Use the page size declared in CSS @page rules."},"nativePageRanges":{"type":"string","description":"Page ranges to include, e.g. \"1-3,5\"."},"pdfa":{"type":"string","description":"PDF/A conformance level, e.g. \"PDF/A-2b\". (Pro/Scale/trial only.)"},"pdfua":{"type":"boolean","description":"Produce an accessible PDF/UA document."},"userPassword":{"type":"string","description":"Password required to open the resulting PDF."},"ownerPassword":{"type":"string","description":"Owner password controlling permissions on the resulting PDF."},"save_path":{"type":"string","description":"Optional absolute path to also write the PDF to on disk."}},"required":["html"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"convert_markdown","description":"Render a raw Markdown string to a PDF, with optional CSS and layout options. A sensible default stylesheet is applied when no CSS is given. Costs 1 credit on success. Returns the PDF as an embedded resource.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"markdown":{"type":"string","description":"The Markdown content to render."},"css":{"type":"string","description":"Optional CSS to style the rendered Markdown (overrides the default stylesheet)."},"landscape":{"type":"boolean","description":"Render in landscape orientation. (Pro/Scale/trial only.)"},"paperWidth":{"type":"string","description":"Paper width in inches, or with a unit e.g. \"210mm\"."},"paperHeight":{"type":"string","description":"Paper height in inches."},"marginTop":{"type":"string","description":"Top margin in inches."},"marginBottom":{"type":"string","description":"Bottom margin in inches."},"marginLeft":{"type":"string","description":"Left margin in inches."},"marginRight":{"type":"string","description":"Right margin in inches."},"scale":{"type":"string","description":"Render scale, 0.1–2.0."},"printBackground":{"type":"boolean","description":"Print background graphics/colors."},"preferCssPageSize":{"type":"boolean","description":"Use the page size declared in CSS @page rules."},"nativePageRanges":{"type":"string","description":"Page ranges to include, e.g. \"1-3,5\"."},"pdfa":{"type":"string","description":"PDF/A conformance level, e.g. \"PDF/A-2b\". (Pro/Scale/trial only.)"},"pdfua":{"type":"boolean","description":"Produce an accessible PDF/UA document."},"userPassword":{"type":"string","description":"Password required to open the resulting PDF."},"ownerPassword":{"type":"string","description":"Owner password controlling permissions on the resulting PDF."},"save_path":{"type":"string","description":"Optional absolute path to also write the PDF to on disk."}},"required":["markdown"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_account","description":"Check the FileToPDF API key and return the plan, remaining conversion credits, and subscription status. Free — costs no credits. Use this to verify the connection works.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":84,"grade":"B","scanned_at":"2026-09-27T05:31:05.260Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T05:31:05.245Z","components":{"code":{"score":25,"max":25,"notes":["9 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1007ms"]},"poisoning":{"score":15,"max":15,"notes":["4 tool descriptions checked"]},"auth":{"score":8,"max":15,"notes":["API key sent as a header"]},"maintenance":{"score":8,"max":15,"notes":["last push 108 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","website matches verified namespace"]}},"findings":[],"inputs":{"probes":[{"url":"https://api.filetopdf.dev/mcp","reachable":true,"authRequired":false,"latencyMs":1007,"serverInfo":{"name":"filetopdf","version":"0.1.0"}}],"packages":[{"registryType":"npm","identifier":"filetopdf-mcp","version":"0.1.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-06-10T19:00:43.071Z","weeklyDownloads":46}],"repo":{"found":true,"owner":"FileToPDF","repo":"filetopdf-mcp","archived":false,"pushedAt":"2026-06-10T20:03:24Z","stars":2,"forks":1,"openIssues":2,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/268257624?v=4","ownerCreatedAt":"2026-03-14T22:16:49Z","license":"MIT"},"icon":{"url":"https://filetopdf.dev/icon.svg?icon.11jqx7up4f6v0.svg","source":"site"},"presence":{"stars":2,"forks":1,"downloadsWeek":46,"license":"MIT","lastPushAt":"2026-06-10T20:03:24.000Z","score":27}}}},"grade_history":[],"reviews":[]}