ScreenshotRun MCP
ทางการแคปเจอร์ภาพหน้าจอเว็บไซต์จาก AI agent ผ่าน ScreenshotRun API — PNG, JPEG, WebP พร้อม viewport, การจำลองอุปกรณ์ และการกำหนดเป้าหมายองค์ประกอบ
คุณทำอะไรได้บ้างด้วย ScreenshotRun MCP?
- จับภาพหน้าเว็บใดก็ได้เป็นรูปภาพ — ขอให้ผู้ช่วยของคุณจับภาพหน้าจอของ URL และรับภาพที่เรนเดอร์แล้วของหน้านั้นกลับมา
- จับภาพแบบเต็มหน้า — ขอภาพถ่ายจากบนลงล่างของทั้งหน้า โดยให้รูปภาพที่โหลดแบบ lazy ถูกโหลดและเลื่อนส่วนต่าง ๆ เข้ามาในมุมมองก่อน
- หน้าเว็บที่สะอาด — ให้ลบแบนเนอร์คุกกี้และป๊อปอัปออกก่อนจับภาพ เพื่อให้ภาพที่ได้แสดงเนื้อหาจริง
- เลือก viewport และรูปแบบ — เลือกขนาด viewport, การจำลองอุปกรณ์ และรูปแบบเอาต์พุต (PNG, JPEG, WebP หรือ PDF) ให้เหมาะกับความต้องการของคุณ
- จับภาพหลังการล็อกอิน — ส่ง HTTP headers แบบกำหนดเอง เช่น cookies หรือ auth tokens เพื่อจับภาพหน้าจอของหน้าเว็บและแดชบอร์ดที่ป้องกันด้วยรหัสผ่าน
เอกสาร
สร้างมาเพื่อทีมผลิตภัณฑ์
ข้อมูล และ QA
ใส่ URL เข้าไป ได้ภาพออกมา
ScreenshotRun เปิดหน้าเว็บใดก็ได้ในเบราว์เซอร์จริง รอให้โหลดเสร็จ ล้างแบนเนอร์คุกกี้และป๊อปอัปออก แล้วส่งภาพที่คมชัดระดับพิกเซลกลับไปยังแอปของคุณ ไม่ต้องดูแลเซิร์ฟเวอร์ Chrome แบบ headless เอง
stripe.com AD PDF JPEG PNG 200 OK พูดว่า ชีส สิ อินเทอร์เน็ต ภาพของคุณ การจับภาพที่สะอาด เบราว์เซอร์จริง คำขอของคุณ
เบราว์เซอร์จริง
การจับภาพที่สะอาด
รองรับทุกรูปแบบ
รวดเร็วและเชื่อถือได้

สกรีนช็อตแบบเต็มหน้า
จับภาพทั้งหน้าตั้งแต่บนลงล่าง ไม่ใช่แค่หน้าจอแรก รูปภาพและส่วนที่โหลดแบบ lazy จะถูกเลื่อนให้เข้ามาในมุมมองก่อนถ่ายภาพ
$response = Http::withToken(config('services.screenshotrun.key'))
->timeout(60)
->get('https://api.screenshotrun.com/v1/screenshots/capture', [
'url' => 'https://stripe.com',
'full_page' => true,
'format' => 'png',
'width' => 1280,
]);
Storage::put('stripe-full.png', $response->body());
API เดียว,งานให้ทำมากมาย
ทีมต่างๆ ใช้ ScreenshotRun ทุกที่ที่ต้องการภาพของหน้าเว็บ: ภายในผลิตภัณฑ์ของตน ในการทดสอบ หรือเบื้องหลัง
ตัวอย่างลิงก์
แสดงตัวอย่างสดของ URL ใดก็ได้ที่ผู้ใช้ของคุณวางในแชท ความคิดเห็น หรือฟิลด์ CMS
สกรีนช็อตสำหรับ AI agent
ให้ agent เห็นหน้าเว็บเหมือนที่มนุษย์เห็น แล้ววิเคราะห์ว่ามีอะไรอยู่บนนั้น
ภาพขนาดย่อของเว็บไซต์
ไดเรกทอรี พอร์ตโฟลิโอ และแดชบอร์ดที่มีภาพล่าสุดของทุกเว็บไซต์
การทดสอบ visual regression
จับภาพหน้าเว็บทุกครั้งที่ deploy และเปรียบเทียบเพื่อจับบั๊กด้านเลย์เอาต์ได้ตั้งแต่เนิ่นๆ
การติดตามการเปลี่ยนแปลง
ถ่ายภาพหน้าเว็บของคู่แข่งหรือพาร์ทเนอร์ตามกำหนดเวลา และดูว่ามีอะไรเปลี่ยนไป
รายงานและการเก็บถาวร
บันทึกหน้าเว็บเป็น PDF หรือภาพแบบเต็มความยาวสำหรับการตรวจสอบ ใบแจ้งหนี้ และบันทึกต่างๆ

ให้ AI agent ของคุณมีตา มองเห็นเว็บ
การดึงข้อความอย่างเดียวพลาดเลย์เอาต์ รูปภาพ และ UI ที่เสีย ส่งสกรีนช็อตจริงให้ agent ของคุณ แล้วให้ vision model ดูหน้าเว็บด้วยตัวเอง
เครื่องมือที่ agent ของคุณเรียกใช้ได้
คำขอ HTTP เดียว ใส่ URL เข้าไป ได้ภาพออกมา ใช้ได้กับทุกเฟรมเวิร์กที่รองรับ tool calls
ปรับขนาดให้เหมาะกับ vision model
เลือก viewport อุปกรณ์ และรูปแบบ เพื่อให้ภาพพอดีกับโมเดลโดยไม่ต้องปรับขนาดเพิ่ม
หน้าที่สะอาด เปลืองโทเค็นน้อยลง
แบนเนอร์คุกกี้และป๊อปอัปจะถูกลบออกก่อนถ่ายภาพ เพื่อให้โมเดลเห็นเนื้อหาจริง
| Puppeteer ที่โฮสต์เอง | ||
|---|---|---|
| สกรีนช็อตแรก | ติดตั้ง Chromium เขียนลอจิก launch, wait และ scroll | คำขอ GET เดียวพร้อม API key ของคุณ |
| เซิร์ฟเวอร์ | VPS ที่มี RAM พอสำหรับ headless Chrome | ไม่มีอะไรต้องโฮสต์หรือแพตช์ |
| ภายใต้โหลดหนัก | เบราว์เซอร์พังหรือรั่วหน่วยความจำ คุณจึงต้องสร้างคิวเอง | คำขอจะถูกจัดคิวและขยายขนาดให้คุณ |
| แบนเนอร์คุกกี้และโฆษณา | เขียนและดูแลกฎบล็อกของคุณเอง | block_cookies=true |
| หน้าที่โหลดแบบ lazy | สคริปต์เลื่อนแบบกำหนดเองที่พังเป็นรายเว็บ | full_page=true เลื่อนทุกอย่างเข้ามาก่อน |
| การบำรุงรักษา | การอัปเดต Chrome ทำให้พังทุกสองสามเดือน | ผมอัปเดตเบราว์เซอร์ให้คุณ |
| ค่าใช้จ่ายเมื่อไม่ได้ใช้งาน | คุณจ่ายค่าเซิร์ฟเวอร์แม้ไม่มีการจับภาพเลย | ฟรี 200 สกรีนช็อตทุกเดือน |
ฟรี
เริ่มต้นด้วยความสามารถสกรีนช็อตเต็มรูปแบบ
$0ฟรีตลอดไป
200 สกรีนช็อต / เดือน
1 API key · 5 คำขอ/นาที
Starter
สำหรับโปรเจกต์เล็กๆ ที่ต้องการสกรีนช็อตพร้อมใช้งานจริง
$9ต่อเดือน
3,000 สกรีนช็อต / เดือน
2 API key · 15 คำขอ/นาที · $0.009 ต่อภาพเพิ่มเติม
Pro
สำหรับธุรกิจที่กำลังเติบโตและต้องการการปรับแต่งขั้นสูง
$29ต่อเดือน
15,000 สกรีนช็อต / เดือน
5 API key · 40 คำขอ/นาที · $0.006 ต่อภาพเพิ่มเติม
ราคาเป็น USD ชำระเงินอย่างปลอดภัยผ่าน Paddle ต้องการปริมาณมากขึ้น? Growth ($79) และ Business ($119) รองรับสูงสุดถึง 100,000 สกรีนช็อตต่อเดือน
Docker Headless Chrome WebGL: ทำไมถึงพังและ 3 วิธีแก้
เนื้อหา WebGL เรนเดอร์เป็นสี่เหลี่ยมสีดำใน Docker เพราะคอนเทนเนอร์ไม่มี GPU สามวิธีแก้: เปิดใช้ SwiftShader อย่างชัดเจน, Mesa llvmpipe...
25 ต.ค. 2026
Puppeteer สกรีนช็อตช้า? 9 วิธีแก้ที่ได้ผลจริง
สกรีนช็อต Puppeteer ของคุณใช้เวลา 5-7 วินาที? เวลาส่วนใหญ่หมดไปกับการเริ่มต้น Chrome คำขอเครือข่ายที่ไม่จำเป็น และการเข้ารหัส PNG สิ่งเหล่านี้...
23 ต.ค. 2026
Puppeteer "Cannot Find Context with Specified Id" — สาเหตุและวิธีแก้
ข้อผิดพลาดนี้หมายความว่า Chrome ทำให้ execution context ID เป็นโมฆะในขณะที่ Puppeteer ยังอ้างอิงอยู่ คู่มือนี้ครอบคลุมสาเหตุทั้งห้า...
22 ต.ค. 2026
แก้ Puppeteer net::ERR_NAME_NOT_RESOLVED (6 สาเหตุ)
21 ต.ค. 2026
คำถามที่พบบ่อย
หาไม่เจอในสิ่งที่ต้องการ? ติดต่อเรา หรือดูเอกสาร
คุยกับคนที่สร้างมันขึ้นมา
Vitalii ผู้ก่อตั้ง ScreenshotRun
สถานะ API → บันทึกการเปลี่ยนแปลง → ขอฟีเจอร์ →
ScreenshotRun คืออะไรและทำงานอย่างไร?
ScreenshotRun คือบริการบนคลาวด์ที่ให้คุณจับสกรีนช็อตของเว็บไซต์ใดก็ได้แบบคมชัดระดับพิกเซลผ่าน REST API ที่เรียบง่าย คุณส่งคำขอพร้อม URL เป้าหมายและพารามิเตอร์ที่ต้องการ (ขนาด viewport, รูปแบบ, โหมดเต็มหน้า ฯลฯ) แล้วเซิร์ฟเวอร์ของเราจะเรนเดอร์หน้าเว็บด้วยเอนจิน Chromium ที่ปรับแต่งแล้วและส่งภาพที่ได้กลับมา โดยทั่วไปกระบวนการทั้งหมดใช้เวลาไม่ถึง 5 วินาที
มีแผนฟรีไหม? ต้องใช้บัตรเครดิตเพื่อเริ่มต้นหรือไม่?
มี! เรามีแผนฟรีที่รวม200 สกรีนช็อตต่อเดือน — ไม่ต้องใช้บัตรเครดิต เพียงสร้างบัญชี รับ API key ของคุณ แล้วเริ่มจับสกรีนช็อตได้ทันที หากต้องการปริมาณมากขึ้น คุณสามารถอัปเกรดเป็นแผนแบบชำระเงินได้ทุกเมื่อ
รองรับรูปแบบภาพและตัวเลือกเอาต์พุตอะไรบ้าง?
ทุกแผนรองรับรูปแบบภาพ PNG, JPEG และ WebP การส่งออกเป็น PDFมีให้ใช้ในแผน Starter ขึ้นไป คุณยังสามารถปรับขนาด viewport เปิดใช้ความละเอียดแบบเรตินา (2x) เลือกระหว่างการจับภาพเฉพาะ viewport หรือแบบเต็มหน้าโดยเลื่อน และจำลองอุปกรณ์มือถือ แท็บเล็ต หรือเดสก์ท็อปได้
ฉันจะผสานรวม API เข้ากับโปรเจกต์ได้อย่างไร?
การผสานรวมทำได้ง่าย — เพียงส่งคำขอ HTTP GET หรือ POST ครั้งเดียวไปยัง API endpoint ของเราพร้อม API key และ URL เป้าหมาย เราเตรียมตัวอย่างโค้ดพร้อมใช้สำหรับ cURL, PHP, Python, JavaScript, Ruby และ Go ดูเอกสารของเราสำหรับคู่มือโดยละเอียดและการอ้างอิงพารามิเตอร์
API เชื่อถือได้ไหม? รับประกัน uptime เท่าไร?
เรา maintain uptime 99.9% ด้วยโครงสร้างพื้นฐานคลาวด์ที่แข็งแกร่งพร้อมการขยายขนาดอัตโนมัติ เซิร์ฟเวอร์เรนเดอร์ของเรากระจายอยู่หลายภูมิภาคเพื่อให้การส่งสกรีนช็อตเร็วและเชื่อถือได้ แผนแบบชำระเงินมีการประมวลผลแบบลำดับความสำคัญเพื่อเวลาตอบสนองที่เร็วยิ่งขึ้น
ฉันสามารถจับสกรีนช็อตของหน้าที่ต้องยืนยันตัวตนได้ไหม?
ได้ คุณสามารถส่ง HTTP headers แบบกำหนดเอง (เช่น คุกกี้หรือโทเค็นการอนุญาต) ไปพร้อมกับคำขอ API ของคุณ ซึ่งช่วยให้คุณจับสกรีนช็อตของหน้าที่ป้องกันด้วยรหัสผ่าน แดชบอร์ดผู้ดูแลระบบ หรือเนื้อหาใดก็ได้ที่อยู่หลังกำแพงล็อกอิน
จะเกิดอะไรขึ้นหากฉันถึงขีดจำกัดสกรีนช็อตต่อเดือน?
เราจะส่งการแจ้งเตือนเมื่อคุณใช้ถึง 80% ของโควตารายเดือน ในแผนฟรี คำขอ API จะส่งคืนข้อผิดพลาดจนถึงรอบบิลถัดไปหรือจนกว่าคุณจะอัปเกรด ในแผนแบบชำระเงิน คุณสามารถจับภาพเกินขีดจำกัดได้ต่อด้วยค่าธรรมเนียมส่วนเกินต่อภาพเล็กน้อย (ดูอัตราที่หน้าค่าบริการ) สกรีนช็อตที่มีอยู่และ API key ของคุณยังเข้าถึงได้เต็มรูปแบบไม่ว่าจะกรณีใด