FileToPDF
आधिकारिकफ़ाइलों (DOCX, XLSX, PPTX, इमेज), HTML और Markdown को पिक्सल-परफेक्ट PDF में बदलें — npx stdio या होस्टेड स्ट्रीमेबल HTTP, एक क्लिक में मुफ़्त API कुंजी।
File To PDF MCP के साथ आप क्या कर सकते हैं?
- खाते की स्थिति और शेष क्रेडिट जांचें — सहायक से
get_accountको कॉल करने के लिए कहें ताकि आपकी API कुंजी, योजना स्तर और रूपांतरण शेष सत्यापित हो सके। - सार्वजनिक रूप से होस्ट की गई फ़ाइल को PDF में बदलें — DOCX, XLSX, PPTX, इमेज, HTML या MD फ़ाइल का URL प्रदान करें और
convert_fileको PDF लौटाने दें। - HTML स्ट्रिंग को PDF के रूप में रेंडर करें — वैकल्पिक CSS और लेआउट विकल्पों के साथ कच्चा HTML
convert_htmlको भेजें ताकि क्रोमियम-आधारित पिक्सेल-परफेक्ट आउटपुट मिले। - Markdown को साफ PDF में बदलें — वैकल्पिक स्टाइलिंग और लेआउट नियंत्रण के साथ Markdown स्ट्रिंग
convert_markdownको भेजें। - जनरेट की गई PDF को डिस्क पर सेव करें —
FILETOPDF_OUTPUT_DIRपर्यावरण चर सेट करें या PDF फ़ाइल को स्थानीय रूप से लिखने के लिएsave_pathपास करें।
दस्तावेज़
FileToPDF MCP सर्वर
FileToPDF के लिए एक Model Context Protocol सर्वर। यह किसी भी MCP क्लाइंट — Claude Desktop, Claude Code, Cursor, Cline, VS Code, ChatGPT, n8n, Make, या आपके अपने एजेंट — को प्राकृतिक भाषा के माध्यम से फ़ाइलों, HTML और Markdown को PDF में बदलने की सुविधा देता है: चालान, रिपोर्ट, दस्तावेज़ीकरण, DOCX/XLSX/PPTX, छवियाँ, वेब पेज, और बहुत कुछ।
अपनी स्वयं की API कुंजी लाएँ — एक क्लिक में, मुफ़्त में प्राप्त करें https://filetopdf.dev (10 मुफ़्त रूपांतरण, किसी साइनअप की आवश्यकता नहीं)।
उपकरण
| उपकरण | यह क्या करता है |
|---|---|
get_account | API कुंजी की जाँच करें और प्लान + शेष क्रेडिट दिखाएँ। मुफ़्त, कोई क्रेडिट उपयोग नहीं होता। |
convert_file | किसी सार्वजनिक URL से फ़ाइल (DOCX, XLSX, PPTX, छवियाँ, HTML, MD, PDF…) को PDF में बदलें। |
convert_html | एक कच्चे HTML स्ट्रिंग (वैकल्पिक CSS + लेआउट विकल्पों के साथ) को Chromium के माध्यम से पिक्सेल-परफेक्ट PDF में रेंडर करें। |
convert_markdown | एक कच्चे Markdown स्ट्रिंग (वैकल्पिक CSS + लेआउट विकल्पों के साथ) को एक साफ PDF में रेंडर करें। |
प्रत्येक रूपांतरण उपकरण एक मेटाडेटा सारांश और PDF को एक एम्बेडेड
application/pdf संसाधन (base64) के रूप में लौटाता है, ताकि सक्षम क्लाइंट फ़ाइल को सहेज सकें। PDF को डिस्क पर लिखने के लिए
FILETOPDF_OUTPUT_DIR env var सेट करें, या save_path पास करें।
लेआउट विकल्प (landscape, paperWidth/Height, मार्जिन, scale, pdfa,
पासवर्ड, …) Pro, Scale और मुफ़्त परीक्षण पर उपलब्ध हैं; Starter/Basic पर
वे एक अपग्रेड त्रुटि लौटाते हैं। प्रत्येक सफल रूपांतरण की लागत 1 क्रेडिट है; त्रुटियाँ
मुफ़्त हैं।
त्वरित शुरुआत (स्थानीय / stdio)
Cursor — एक-क्लिक इंस्टॉल: Cursor में जोड़ें (फिर प्लेसहोल्डर को अपनी कुंजी से बदलें)।
Claude Desktop / Cline / कोई भी stdio क्लाइंट — MCP कॉन्फ़िग में जोड़ें
(claude_desktop_config.json, cline_mcp_settings.json, …):
{
"mcpServers": {
"filetopdf": {
"command": "npx",
"args": ["-y", "filetopdf-mcp"],
"env": { "FILETOPDF_API_KEY": "sk_live_YOUR_API_KEY" }
}
}
}
Claude Code:
claude mcp add filetopdf -e FILETOPDF_API_KEY=sk_live_YOUR_API_KEY -- npx -y filetopdf-mcp
VS Code (.vscode/mcp.json या MCP: सर्वर जोड़ें के माध्यम से):
{
"servers": {
"filetopdf": {
"type": "stdio",
"command": "npx",
"args": ["-y", "filetopdf-mcp"],
"env": { "FILETOPDF_API_KEY": "sk_live_YOUR_API_KEY" }
}
}
}
होस्टेड / रिमोट (स्ट्रीमेबल HTTP) — कोई इंस्टॉल नहीं
एक होस्टेड एंडपॉइंट https://api.filetopdf.dev/mcp पर उपलब्ध है। x-api-key हेडर, Authorization: Bearer हेडर, या
?apiKey= क्वेरी पैरामीटर के माध्यम से अपनी कुंजी से प्रमाणित करें।
{
"mcpServers": {
"filetopdf": {
"type": "streamable-http",
"url": "https://api.filetopdf.dev/mcp",
"headers": { "x-api-key": "sk_live_YOUR_API_KEY" }
}
}
}
यह वह URL भी है जिसे MCP क्लाइंट चरण वाले किसी भी प्लेटफ़ॉर्म में पेस्ट करना है — n8n (MCP क्लाइंट टूल), Make (MCP क्लाइंट), Zapier (MCP क्लाइंट बीटा), Relay.app (MCP टूल कॉल करें), Flowise, Langflow, Dify, LibreChat, AnythingLLM, या एजेंट फ्रेमवर्क (OpenAI Agents SDK, LangChain, CrewAI, Vercel AI SDK)।
इसके बजाय स्वयं-होस्ट करने के लिए:
npm run build && npm run start:http # listens on $PORT (default 8080) at /mcp
कंटेनर होस्टिंग (Smithery, Fly, Render, Cloud Run) के लिए एक Dockerfile शामिल है।
विकास और परीक्षण
npm install
npm run build # tsc -> dist/
npm test # spawns the built stdio server, runs a live conversion
npm test FILETOPDF_API_KEY पढ़ता है, या API_KEY= एक gitignored .env से।
लिंक
- वेबसाइट और तत्काल मुफ़्त API कुंजी: https://filetopdf.dev
- API दस्तावेज़: https://filetopdf.dev/documentation
- आधिकारिक MCP रजिस्ट्री नाम:
dev.filetopdf/filetopdf-mcp