ezpzfile MCP

อย่าให้เอเจนต์เขียนโค้ดจัดการไฟล์เดิมซ้ำอีก

ชุดเครื่องมือสำหรับต่อเข้ากับเอเจนต์อย่าง Claude และ Cursor แก้ไข PDF อ่านเอกสาร เปลี่ยนรูปแบบ จัดการรูปภาพ แต่ละอย่างเหลือการเรียกเพียงครั้งเดียว ทุกอย่างทำงานในเครื่องของคุณ ไฟล์จึงไม่ถูกส่งไปที่ใดเลย

claude mcp add ezpzfile -- npx -y ezpzfile-mcp

ต่อเข้ากับอะไรได้บ้าง

อะไรที่เปลี่ยนไป

ก่อนต่อ

วนไปมาสามสี่รอบ
  1. 1หาไลบรารีที่พอใช้ได้แล้วติดตั้ง
  2. 2เขียนสคริปต์ เจอผลลัพธ์ที่เพี้ยน แล้วไล่แก้
  3. 3เปิดผลลัพธ์ขึ้นมาดูด้วยตาว่าทำได้จริงไหม

หลังต่อ

เรียกครั้งเดียว
  1. 1เรียกเครื่องมือหนึ่งครั้ง
  2. 2ไฟล์ผลลัพธ์ถูกสร้างขึ้นตรงนั้น
  3. 3ผลการเทียบจำนวนหน้าและจำนวนสิ่งที่ย้ายไม่ได้กลับมาพร้อมกัน

ประหยัดได้เท่าไร

วางไฟล์สี่ไฟล์ชุดเดียวกันไว้ในสองเซสชัน แล้วส่งโจทย์ประโยคเดียวกันให้โมเดลเดียวกัน ฝั่งหนึ่งใช้ได้แค่เครื่องมือนี้ อีกฝั่งไม่มีเครื่องมือเฉพาะและใช้เชลล์กับ Node ได้ตามใจ

−53%

ค่าใช้จ่ายลดลง

มือเปล่า$0.28
ezpzfile MCP$0.13

−93%

เวลาที่ใช้ลดลง

มือเปล่า9:06
ezpzfile MCP0:39
มือเปล่าezpzfile MCP
ค่าใช้จ่าย$0.28$0.13
เวลาที่ใช้9:060:39
งานที่เสร็จ2 / 44 / 4
การเรียกเครื่องมือ2010
โทเคนที่ใช้ไป510,607184,605

สี่งานที่สั่ง

  1. 1รวม PDF สองไฟล์แล้วลบสามหน้า
  2. 2ย่อรูปให้กว้าง 1200 แล้วลบข้อมูลตำแหน่ง
  3. 3แปลงเอกสาร HWP เป็น PDF
  4. 4ดึงเนื้อความออกจากเอกสาร HWP

ฝั่งมือเปล่าทำเสร็จแค่สองจากสี่ งานเอกสารเกาหลีสองชิ้นหมดเวลาไปกับการหาและติดตั้งไลบรารีจนไม่ได้เริ่มเลย ดังนั้นต้องอ่านช่องว่างข้างบนว่า “อย่างน้อยเท่านี้” ถ้าบังคับให้ทำครบทั้งสี่ ช่องว่างจะกว้างกว่านี้

โทเคนและค่าใช้จ่ายไม่ใช่ตัวเลขประมาณ แต่เป็นยอดจริงที่เซสชันบันทึกไว้ทุกข้อความแล้วนำมารวมกัน วัดเมื่อ 2026-09-12

สามสิบเอ็ดงาน เหลือหกเครื่องมือ

ที่นี่ไม่ได้ไล่ลิสต์เครื่องมือบนเว็บทีละอัน คำอธิบายเครื่องมืออยู่ในบริบทของโมเดลทุกบทสนทนา ถ้ากางออกมาสามสิบเอ็ดอัน รายการนั้นเองจะกินโทเคนที่ตั้งใจจะประหยัด งานที่ทำงานแบบเดียวกันจึงถูกรวมเข้าด้วยกัน แล้วใช้พารามิเตอร์เลือกเอา

  • doc_readดึงข้อความออกจากไฟล์ DOCX, PDF, HWP, HWPX, EML, JTD และ XDW รวมถึงตารางและหัวกระดาษ และแสดงข้อมูลที่ไฟล์บันทึกเกี่ยวกับตัวเอง เช่น สถานที่ถ่ายรูป
  • doc_convertเอกสารเป็น PDF (รวม JTD และ XDW ของญี่ปุ่น), PDF กลับเป็น Word, Excel หรือ HWP, หน้า PDF เป็น JPG หรือ PNG, ตารางเป็น CSV หรือ JSON, สลับระหว่างรูปแบบเอกสารเกาหลี
  • pdf_editรวม PDF แยกไฟล์ ลบหน้า หมุน จัดลำดับใหม่ ลดขนาดไฟล์ ใส่หรือปลดรหัสผ่าน และแก้ข้อความตรงตำแหน่งเดิม
  • pdf_infoคืนค่าจำนวนหน้า ขนาดหน้า และข้อมูลเอกสารของไฟล์ PDF
  • image_editย่อขนาดและลดน้ำหนักรูป (รวม HEIC จาก iPhone) เปลี่ยนรูปแบบ ลบพื้นหลัง ลบข้อมูลตำแหน่งและกล้องที่ติดมา
  • qr_makeเปลี่ยนลิงก์หรือข้อความให้เป็นรหัส QR ที่พิมพ์ออกมาแจกได้

มีอะไรใหม่ในเวอร์ชัน 0.4.0

เครื่องมือยังมีหกตัวเท่าเดิม แต่รับงานบนเว็บได้สามสิบเอ็ดอย่าง จากเดิมยี่สิบห้าอย่าง ความสามารถใหม่เข้ามาเป็นตัวเลือกของเครื่องมือที่มีอยู่แล้ว รายการที่เอเจนต์โหลดตอนเริ่มบทสนทนาแต่ละครั้งจึงแทบไม่ยาวขึ้น

ezpzfile-mcp@0.4.0

  • PDF กลับเป็น Word, Excel และ HWP

    ย่อหน้าและตารางกลับมาเป็นข้อความที่แก้ได้ เครื่องมือจะเปิดไฟล์ที่เขียนออกมาอีกครั้งเพื่อตรวจ และบอกรายชื่อหน้าที่ต้องข้ามไป เช่น หน้าสแกนที่ไม่มีตัวอักษร

    doc_convert to: docx | xlsx | hwp | hwpx
  • เปลี่ยนข้อความใน PDF

    เปลี่ยนคำหรือวลีตรงตำแหน่งเดิม โดยใช้ฟอนต์ของ PDF นั้นเองถ้าฟอนต์มีตัวอักษรครบ จากนั้นนับว่ายังเหลืออีกกี่จุด จะได้ไม่มีจุดไหนหลุดไป

    pdf_edit op: replace_text
  • Ichitaro และ DocuWorks

    อ่านไฟล์ญี่ปุ่นจาก Ichitaro (.jtd) และ DocuWorks (.xdw, .xbd) ได้โดยไม่ต้องมีทั้งสองโปรแกรม แล้วแปลงเป็น PDF ส่วนไฟล์ Ichitaro ยังแปลงเป็น Word ได้ด้วย

    doc_read · doc_convert .jtd .xdw .xbd
  • รูปจาก iPhone (HEIC)

    ย่อขนาดและแปลงรูป HEIC แล้วรวมกับรูปอื่นเป็น PDF ไฟล์เดียวได้ ผลลัพธ์ออกมาเป็น JPEG, PNG หรือ WebP

    image_edit .heic
  • ข้อมูลที่ไฟล์บันทึกไว้เกี่ยวกับตัวเอง

    บอกว่ารูปถ่ายที่ไหน ด้วยกล้องอะไร หรือใครเขียนเอกสารและเมื่อไร แค่ดูไม่ทำให้ไฟล์เปลี่ยน ถ้าจะลบออกจากรูปหรือ PDF ให้ใช้ image_edit strip_metadata

    doc_read format: metadata
  • บอกเหตุผลชัด ๆ เมื่อเปิด HWP ไม่ได้

    บอกว่าไฟล์นั้นจริง ๆ คืออะไร เช่น PDF หรือ Word ที่ตั้งชื่อผิด ไฟล์ที่ดาวน์โหลดไม่จบ หรือสำเนาที่ถูกล็อกด้วยระบบความปลอดภัยของบริษัท (DRM) ถ้าเอนจินล่มกับไฟล์หนึ่ง ไฟล์ถัดไปก็ยังทำงานต่อได้

    doc_read "Only the name says HWP: this is a PDF."
ดูอัปเดตทั้งหมด (ภาษาอังกฤษ)

เรียกครั้งหนึ่งเร็วแค่ไหน

เปิดเซิร์ฟเวอร์ค้างไว้ แล้วจับเวลาแต่ละการเรียกห้าครั้งและบันทึกค่ากลาง อินพุตคือ PDF 15 หน้า 2.2MB, ไฟล์ HWP 342KB และ JPEG 3000x2000

การเรียกค่ากลาง
image_edit · strip_metadata
1ms
qr_make
4ms
image_edit · resize
16ms
doc_read · pdf
117ms
pdf_info
157ms
doc_read · hwp
342ms
pdf_edit · merge
657ms
doc_convert · pdf→jpg
803ms
pdf_edit · compress
1,168ms
doc_convert · hwp→pdf
1,541ms
pdf_edit · protect
2,821ms

360ms

ตั้งแต่เซิร์ฟเวอร์ขึ้นจนตอบครั้งแรก

~2,000

โทเคนที่รายการเครื่องมือกินไปในทุกบทสนทนา

ติดตั้ง

เลือกเครื่องมือที่คุณใช้แล้วคัดลอกหนึ่งบรรทัด

claude mcp add ezpzfile -- npx -y ezpzfile-mcp

รันหนึ่งครั้งในเทอร์มินัลที่ไหนก็ได้

ต้องใช้ Node 22.13 ขึ้นไป ครั้งแรกจะดาวน์โหลดหนึ่งครั้ง หลังจากนั้นเริ่มจากแคชทันที

ต่อเสร็จแล้วสั่งแบบนี้ได้

  • “รวม chapter1.pdf กับ chapter2.pdf แล้วตัดหน้า 3 ออก”
  • “แปลง ~/Downloads/quote.pdf เป็นไฟล์ Word ที่แก้ไขได้”
  • “เปลี่ยน ACME เป็น Globex ทั้งหมดใน contract.pdf”
  • “ย่อรูปพวกนี้ให้กว้าง 1200 แล้วลบข้อมูลตำแหน่งด้วย”
  • “แปลง ~/Downloads/notice.hwp เป็น PDF”
  • ไม่ต้องเขียนและไล่แก้โค้ดแปลงไฟล์ทีละไฟล์ เครื่องมือที่ต้องใช้ต่อไว้ให้แล้ว
  • ไฟล์ที่สร้างขึ้นจะถูกอ่านกลับเพื่อเทียบจำนวนหน้า และถ้ามีอะไรย้ายไม่ได้ก็จะนับให้
  • ทุกอย่างทำงานในเครื่องของคุณ ไม่มีไฟล์ใดถูกอัปโหลด เอกสารลับจึงฝากได้

คำถามที่พบบ่อย

ไฟล์ไม่ออกจากเครื่องจริงหรือ+

ไม่ออกจริง ทั้งเอนจินอ่านเอกสารและฟอนต์อยู่ในแพ็กเกจ การอ่านและแปลงไฟล์จึงทำได้โดยไม่ต้องต่อเน็ต จะมีการดาวน์โหลดแค่ครั้งเดียวตอนลบพื้นหลังรูปเป็นครั้งแรก คือโหลดโมเดลตัดพื้นหลัง (ราว 18MB) จาก ezpzfile.com มาเก็บไว้ในดิสก์ รูปของคุณไม่ถูกส่งไปไหน คลังโค้ดเปิดอยู่ ตรวจเองได้

มีค่าใช้จ่ายไหม+

ไม่มี ใช้สัญญาอนุญาต MIT เผยแพร่บน npm ไม่ต้องมีบัญชี ไม่ต้องมีคีย์

ใช้กับ ChatGPT หรือ Grok ได้ไหม+

ยังไม่ได้ สองที่นั้นรับเฉพาะเซิร์ฟเวอร์ MCP ระยะไกลที่เชื่อมด้วยที่อยู่เว็บ เครื่องมือนี้ตั้งใจทำงานในเครื่องของคุณเพื่อไม่ให้ไฟล์ออกไปไหน ส่วน Claude, Cursor, VS Code และ Gemini CLI ใช้ได้แล้ววันนี้

จัดการ HWP ต้องมีโปรแกรมออฟฟิศเกาหลีไหม+

ไม่ต้อง และไม่ต้องใช้ Windows ด้วย เอนจินที่อ่านและวาดเอกสารเกาหลีมาพร้อมแพ็กเกจ จึงทำงานเหมือนกันบน macOS และ Linux

ทำไมมีแค่หกเครื่องมือ+

คำอธิบายเครื่องมือถูกโหลดเข้าบริบทของโมเดลทุกครั้งที่เริ่มบทสนทนา ถ้าแยกงานทั้งสามสิบเอ็ดอย่างออกเป็นเครื่องมือทีละตัว รายการนั้นเองจะกินโทเคนที่ตั้งใจจะประหยัด งานที่ทำงานแบบเดียวกันจึงถูกรวมไว้ด้วยกันแล้วใช้พารามิเตอร์เลือก มีฟีเจอร์เพิ่มก็ไม่เพิ่มเครื่องมือ

จะรู้ได้อย่างไรว่าผลลัพธ์ถูกต้อง+

เครื่องมือจะตรวจเองแล้วบอกให้ มันอ่านไฟล์ที่เพิ่งเขียนกลับมาเทียบจำนวนหน้า และนับตัวอักษรที่ฟอนต์ไม่มี จุดประสงค์คือให้ผลลัพธ์ที่พังเงียบ ๆ ปรากฏออกมาเป็นตัวเลข แทนที่จะเป็นเรื่องเซอร์ไพรส์ทีหลัง

บรรทัดเดียวก็ต่อได้

วางลงในเทอร์มินัลแล้วลองส่งไฟล์ให้เอเจนต์ดู ถ้าอยากเอาออกก็ลบหนึ่งบรรทัดจากไฟล์ตั้งค่า

claude mcp add ezpzfile -- npx -y ezpzfile-mcp
ดูคลังโค้ดและวิธีใช้