FileToPDF/filetopdf-mcp
A Model Context Protocol server for FileToPDF. It lets any MCP client — Claude Desktop, Claude Code, Cursor, Cline, VS Code, ChatGPT, n8n, Make, or your own agent — convert files, HTML, and Markdown to PDF through natural language: invoices, reports, documentation, DOCX/XLSX/PPTX, images, web pages, and more. Bring your own API key — get one free, in one click, at https://filetopdf.dev (10 free conversions, no signup required). Each convert tool returns a metadata summary and the PDF as an embedded application/pdf resource (base64), so capable clients can save the file. Set the FILETOPDF_OUTPUT_DIR env var, or pass save_path, to also write the PDF to disk.
Ads
Overview
A Model Context Protocol server for FileToPDF. It lets any MCP client — Claude Desktop, Claude Code, Cursor, Cline, VS Code, ChatGPT, n8n, Make, or your own agent — convert files, HTML, and Markdown to PDF through natural language: invoices, reports, documentation, DOCX/XLSX/PPTX, images, web pages, and more. Bring your own API key — get one free, in one click, at https://filetopdf.dev (10 free conversions, no signup required). Each convert tool returns a metadata summary and the PDF as an embedded application/pdf resource (base64), so capable clients can save the file. Set the FILETOPDF_OUTPUT_DIR env var, or pass save_path, to also write the PDF to disk.
Capabilities
- get_account
Check account status and remaining credits — Ask the assistant to call `get_account` to verify your API key, plan tier, and conversion balance.
- convert_file
Convert a publicly hosted file to PDF — Provide a URL to a DOCX, XLSX, PPTX, image, HTML, or MD file and have `convert_file` return the PDF.
- convert_html
Render an HTML string as a PDF — Pass raw HTML with optional CSS and layout options to `convert_html` for pixel-perfect Chromium-based output.
- convert_markdown
Turn Markdown into a clean PDF — Send a Markdown string to `convert_markdown` with optional styling and layout controls.
- save_path
Save the generated PDF to disk — Set the `FILETOPDF_OUTPUT_DIR` environment variable or pass a `save_path` to write the PDF file locally.
Installation
npx filetopdf-mcp
Configuration
{
"mcpServers": {
"filetopdf": {
"command": "npx",
"args": [
"-y",
"filetopdf-mcp"
],
"env": {
"FILETOPDF_API_KEY": "sk_live_YOUR_API_KEY"
}
}
}
}Paste into ~/.cursor/mcp.json or .cursor/mcp.json
Tags
- file-conversion
- document
- productivity
- awesome-list
Related MCP servers
Multimedia Process
denisok-ai/magicmaster-mcp
Audio mastering for AI agents: LUFS/True Peak targets for Spotify and podcasts, Suno/Udio AI-fingerprint removal, mastering passport in chat (hosted server)
Multimedia Process
industriesfatty-spec/fattly-mcp
Generate AI images, video, voiceovers, avatars and UGC ads through 50+ models via fattly.app
Multimedia Process
musevate/MCP
Generate video from a prompt, from an image, or from up to thirty reference images, routed across the field of AI video models (Sora, Veo, Kling, Seedance, Hailuo, Wan and more). Quotes the credit cost before spending it, and refunds a technical failure automatically. Hosted remote server with OAuth, plus an MIT stdio bridge for clients that cannot speak streamable HTTP; requires a Musevate account.
Multimedia Process
gridhra/atx-mcp
Deterministic, non-generative image editing for agents: straighten, crop, mask, layer, apply LUTs, strip EXIF/GPS, and encode to WebP/AVIF/JPEG/PNG through declarative transform recipes. Originals are never modified, every result is an immutable revision with full lineage, and the same recipe reproduces byte-identical output on any machine. `npx -y atx-mcp --workspace /path/to/asset-workspace`
Multimedia Process
Wan27 MCP
Generate AI images and videos, browse models, estimate credit costs and track tasks from Cursor, Claude or Codex. MIT-licensed stdio client. Requires Node.js 22+, macOS or Linux, and an active paid Wan27 subscription. First run wan27 auth login. Docs: https://wan2-7.io/mcp/ . Repository: https://github.com/NotUsingGithub/wan27-mcp
Multimedia Process
kimo
Video editor with no GUI that AI agents drive over MCP. Cut, trim, keyframe, colour grade, motion-track, key, relight, caption, mix audio and export, all through tool calls. One ~10 MB CPU-only Rust binary (kimo-mcp, stdio transport), MIT-licensed; needs ffmpeg/ffprobe. Works with Claude Code, Codex, Cursor and OpenCode. Repo: https://github.com/naman-sharma12345/kimo Site: https://getkimo.tech
Multimedia Process
Neume
Neume's MCP server lets ChatGPT, Claude, Cursor and any MCP client make full AI songs with vocals. Describe a song or paste lyrics and Neume makes it; change the words of one part (5-30 seconds) and it is sung again in the same voice, keeping the melody; reimagine any song in a new style. Tools: generate_song, get_song_details, get_my_songs, get_song_parts, change_lyrics, reimagine_song, get_balance, plus audio-upload tools. Remote Streamable HTTP endpoint https://api.neume.io/v1/mcp with OAuth 2.1 sign-in (Neume account); the assistant confirms before using credits. Docs: https://neume.io/blog/neume-mcp-server. By Neumosys LLC.
Multimedia Process
SHARProduction/production-metadata-mcp
[SHAR Production](https://sharprod.com/) AI-hybrid video-production metadata gate: read-only local stdio MCP that validates rights-aware production manifests and returns a releasability result. One tested tool; no API key, network calls, local-file access, or publishing operations. Install from source: `npm install && node server.js`.