FileToPDF
ทางการแปลงไฟล์ (DOCX, XLSX, PPTX, รูปภาพ), HTML และ Markdown เป็น PDF ที่สมบูรณ์แบบทุกพิกเซล — npx stdio หรือ Streamable HTTP ที่โฮสต์ไว้, คีย์ API ฟรีในคลิกเดียว
คุณทำอะไรได้บ้างด้วย File To PDF MCP?
- ตรวจสอบสถานะบัญชีและเครดิตคงเหลือ — ให้ผู้ช่วยเรียก
get_accountเพื่อตรวจสอบคีย์ API แผนการใช้งาน และยอดคงเหลือสำหรับการแปลงไฟล์ - แปลงไฟล์ที่โฮสต์แบบสาธารณะเป็น PDF — ระบุ URL ของไฟล์ DOCX, XLSX, PPTX, รูปภาพ, HTML หรือ MD แล้วให้
convert_fileส่งคืนไฟล์ PDF - แสดงสตริง HTML เป็น PDF — ส่ง HTML ดิบพร้อม CSS และตัวเลือกเค้าโครงเพิ่มเติมไปยัง
convert_htmlเพื่อผลลัพธ์ที่สมบูรณ์แบบแบบพิกเซลโดยใช้ Chromium - เปลี่ยน Markdown เป็น PDF ที่สะอาด — ส่งสตริง Markdown ไปยัง
convert_markdownพร้อมตัวเลือกการจัดรูปแบบและเค้าโครงเพิ่มเติม - บันทึก PDF ที่สร้างแล้วลงในดิสก์ — ตั้งค่าตัวแปรสภาพแวดล้อม
FILETOPDF_OUTPUT_DIRหรือระบุsave_pathเพื่อเขียนไฟล์ PDF ลงในเครื่อง
เอกสาร
FileToPDF เซิร์ฟเวอร์ MCP
เซิร์ฟเวอร์ Model Context Protocol สำหรับ FileToPDF ช่วยให้ไคลเอนต์ 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 เสริม + ตัวเลือกเค้าโครง) เป็น PDF ที่สมบูรณ์แบบระดับพิกเซลผ่าน Chromium |
convert_markdown | เรนเดอร์สตริง Markdown ดิบ (พร้อม CSS เสริม + ตัวเลือกเค้าโครง) เป็น PDF ที่สะอาด |
เครื่องมือแปลงแต่ละตัวจะส่งคืนสรุปข้อมูลเมตา และ PDF ในรูปแบบทรัพยากร
application/pdf แบบฝัง (base64) เพื่อให้ไคลเอนต์ที่รองรับสามารถบันทึกไฟล์ได้ ตั้งค่า
ตัวแปรสภาพแวดล้อม FILETOPDF_OUTPUT_DIR หรือส่ง save_path เพื่อเขียน PDF ลงดิสก์ด้วย
ตัวเลือกเค้าโครง (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: Add Server):
{
"servers": {
"filetopdf": {
"type": "stdio",
"command": "npx",
"args": ["-y", "filetopdf-mcp"],
"env": { "FILETOPDF_API_KEY": "sk_live_YOUR_API_KEY" }
}
}
}
โฮสต์ / ระยะไกล (Streamable 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 Client Tool), Make (MCP Client), Zapier (MCP Client beta), Relay.app (Call MCP tool), 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
มี Dockerfile รวมอยู่สำหรับการโฮสต์คอนเทนเนอร์ (Smithery, Fly, Render, Cloud Run)
พัฒนา & ทดสอบ
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= จาก .env ที่ถูก gitignored
ลิงก์
- เว็บไซต์และคีย์ API ฟรีทันที: https://filetopdf.dev
- เอกสาร API: https://filetopdf.dev/documentation
- ชื่อรีจิสทรี MCP อย่างเป็นทางการ:
dev.filetopdf/filetopdf-mcp