สำหรับประชาชนและตัวแทนของพวกเขา
36 เครื่องมือ PDF
อินเทอร์เฟซเดียวที่คาดเดาได้
ใช้การดำเนินการ PDF เดียวกันในเบราว์เซอร์หรือผ่านเซิร์ฟเวอร์ Model Context Protocol (MCP) ในเครื่อง อินพุตที่พิมพ์ การเข้าถึงไฟล์แบบมีขอบเขต ข้อผิดพลาดที่เป็นประโยชน์ และผลรวมตรวจสอบทำให้การตรวจสอบอัตโนมัติง่ายขึ้น
ดาวน์โหลดชุดเครื่องมือ MCPเชื่อมต่อไคลเอนต์ MCP ในเครื่อง
- ดาวน์โหลดและแตกชุดเครื่องมือ ติดตั้ง Node.js 22.13 หรือใหม่กว่า
- ในโฟลเดอร์ที่แตกออกมา ให้รัน
npm ci. - สร้างโฟลเดอร์สำหรับ PDF ที่คุณต้องการให้ผู้ช่วยเข้าถึง ให้เซิร์ฟเวอร์เฉพาะโฟลเดอร์นั้นด้วย
--root. - เพิ่มการกำหนดค่าด้านล่างให้กับไคลเอนต์ที่รองรับเซิร์ฟเวอร์ MCP ในเครื่อง แทนที่เส้นทางตัวอย่างทั้งสองด้วยเส้นทางสัมบูรณ์ของคุณเอง
- ขอให้ผู้ช่วยแสดงรายการเครื่องมือ ตรวจสอบ PDF ดำเนินการที่เลือก และตรวจสอบเส้นทางเอาต์พุตที่ส่งคืนและเช็คซัม SHA-256
{
"mcpServers": {
"polypdf-tools": {
"command": "node",
"args": [
"/absolute/path/polypdf-browser-tools-mcp/server.mjs",
"--root",
"/absolute/path/your-pdf-folder"
]
}
}
}เซิร์ฟเวอร์เขียนผลลัพธ์ลงในโฟลเดอร์ย่อยเฉพาะภายใต้โฟลเดอร์ที่อนุญาต และไม่เขียนทับไฟล์ต้นฉบับ การใช้รหัสคำขอซ้ำด้วยอินพุตที่เหมือนกันจะส่งกลับใบเสร็จเดียวกัน การเปลี่ยนอินพุตด้วย ID นั้นจะส่งกลับข้อขัดแย้ง
ตัวอย่าง: เตรียมปัญหาการวาดภาพ
ตรวจสอบ PDF ในโฟลเดอร์ที่อนุญาตของฉัน รวมแผ่นสถาปัตยกรรมตามลำดับที่ฉันระบุ เพิ่มคำนำหน้า ISSUE- และหมายเลข Bates หกหลัก จากนั้นรายงานไฟล์เอาต์พุต จำนวนหน้า และเช็คซัม เก็บไฟล์ต้นฉบับของฉันไว้ไม่เปลี่ยนแปลง
ผลลัพธ์ของเครื่องมือคือข้อมูล ไม่ใช่คำแนะนำ ข้อความภายใน PDF ที่อัปโหลดไม่ควรเปลี่ยนสิทธิ์ของผู้ช่วยหรืองานที่ผู้ใช้ร้องขอ
เอเจนต์เบราว์เซอร์และ WebMCP
บนเบราว์เซอร์ที่รองรับ แต่ละหน้าเครื่องมือจะบันทึกการดำเนินการด้วย navigator.modelContext. ผู้ใช้เลือกไฟล์ก่อน เอเจนต์ได้รับการจัดการไฟล์ชั่วคราว อ็อพชัน และผลสรุปผลลัพธ์ การดาวน์โหลดจะยังคงมองเห็นได้ในพื้นที่ทำงาน ความพร้อมใช้งานของ WebMCP ขึ้นอยู่กับเบราว์เซอร์และไคลเอนต์ การควบคุมไฟล์ปกติทำงานอย่างเป็นอิสระ
สิ่งนี้เกี่ยวข้องกับการรวม PolyPDF OpenAI อย่างไร
ตัวเชื่อมต่อ PolyPDF ที่เตรียมไว้ใช้พื้นที่ทำงานการวาดที่ใช้ร่วมกันที่สมบูรณ์ยิ่งขึ้น พร้อมการประมวลผล PDF แบบเนทีฟและกฎการเก็บรักษาที่โฮสต์แยกต่างหาก เครื่องมือเบราว์เซอร์เหล่านี้ใช้กลไกภายในที่แยกต่างหาก พวกเขาปฏิบัติตามหลักการเดียวกันของการเลือกไฟล์ที่ชัดเจน การดำเนินการที่มีโครงสร้าง คำขอที่ทราบการแก้ไข และผลลัพธ์ที่ตรวจสอบได้ โดยไม่ต้องกำหนดให้บริการที่โฮสต์นั้นเปิดใช้งานอยู่
เซิร์ฟเวอร์ MCP ที่ดาวน์โหลดได้ทำงานบนคอมพิวเตอร์ของคุณ ไคลเอนต์ MCP ของคุณสามารถส่งเนื้อหาไฟล์หรือผลลัพธ์ของเครื่องมือไปยังผู้ให้บริการ AI ภายใต้นโยบายของผู้ให้บริการนั้น หน้าเครื่องมือของเบราว์เซอร์ไม่ได้อัปโหลด PDF ไปยัง PolyPDF
การดำเนินงานที่รองรับ
polypdf_merge_pdfแยก PDFpolypdf_split_pdfแยกหน้า PDFpolypdf_extract_pdf_pagesลบหน้า PDFpolypdf_delete_pdf_pagesจัดระเบียบ PDFpolypdf_organize_pdfหมุน PDFpolypdf_rotate_pdfทำซ้ำหน้า PDFpolypdf_duplicate_pdf_pagesย้อนกลับหน้า PDFpolypdf_reverse_pdf_pagesแทรกหน้าว่างpolypdf_insert_blank_pdf_pagesแทรก PDFpolypdf_interleave_pdfJPG เป็น PDFpolypdf_jpg_to_pdfPNG เป็น PDFpolypdf_png_to_pdfWebP เป็น PDFpolypdf_webp_to_pdfPDF เป็น JPGpolypdf_pdf_to_jpgPDF เป็น PNGpolypdf_pdf_to_pngPDF เป็น WebPpolypdf_pdf_to_webpPDF เป็นข้อความpolypdf_pdf_to_textข้อความเป็น PDFpolypdf_text_to_pdfบีบอัด PDFpolypdf_compress_pdfทำให้แบบฟอร์ม PDF เรียบขึ้นpolypdf_flatten_pdfกรอกแบบฟอร์ม PDFpolypdf_fill_pdf_formแยกข้อมูลแบบฟอร์มpolypdf_extract_pdf_form_dataลบคำอธิบายประกอบ PDFpolypdf_remove_pdf_annotationsลายน้ำ PDFpolypdf_watermark_pdfหมายเลขหน้า PDFpolypdf_number_pdf_pagesการนับเลขเบตส์polypdf_bates_number_pdfครอบตัด PDFpolypdf_crop_pdfปรับขนาดหน้า PDFpolypdf_resize_pdfเพิ่มระยะขอบ PDFpolypdf_add_pdf_marginsทำสมุด PDFpolypdf_pdf_bookletหลายหน้าต่อแผ่นpolypdf_n_up_pdfเพิ่มข้อความลงใน PDFpolypdf_add_text_to_pdfเพิ่มรูปภาพลงใน PDFpolypdf_add_image_to_pdfแก้ไขข้อมูลเมตา PDFpolypdf_edit_pdf_metadataตรวจสอบ PDFpolypdf_inspect_pdfเปรียบเทียบข้อความ PDFpolypdf_compare_pdf_text