ScreenshotRun MCP
chính thứcChụp ảnh màn hình trang web từ các tác nhân AI thông qua API ScreenshotRun — PNG, JPEG, WebP với viewport, mô phỏng thiết bị và nhắm mục tiêu phần tử
Bạn có thể làm gì với ScreenshotRun MCP?
- Chụp bất kỳ trang nào — Yêu cầu trợ lý của bạn chụp ảnh màn hình một URL với khả năng kiểm soát viewport, thiết bị, định dạng, chế độ tối và cuộn toàn trang.
- Hình ảnh sạch, sẵn sàng cho mô hình — Biểu ngữ cookie và cửa sổ bật lên được loại bỏ trước khi chụp, để các mô hình thị giác thấy nội dung thực tế của trang.
- Trích xuất siêu dữ liệu trang — Lấy tiêu đề, mô tả, thẻ Open Graph, Twitter Card, favicon và trạng thái HTTP từ bất kỳ URL nào cho SEO hoặc xem trước liên kết.
- Kiểm tra hạn mức của bạn — Hỏi bạn đã dùng bao nhiêu ảnh chụp màn hình, giới hạn của bạn và khi nào nó được đặt lại để các quy trình hàng loạt tránh bị giới hạn tốc độ bất ngờ.
Tài liệu
Được xây dựng cho đội ngũ sản phẩm,
dữ liệu & QA
Đưa URL vào, nhận ảnh ra
ScreenshotRun mở bất kỳ trang nào trong trình duyệt thật, chờ trang tải xong, dọn sạch biểu ngữ cookie và cửa sổ bật lên, rồi gửi trả ứng dụng của bạn một hình ảnh sắc nét đến từng pixel. Không cần phải trông coi máy chủ Chrome headless nào.
stripe.com AD PDF JPEG PNG 200 OK Hãy nói cheese, internet Ảnh của bạn Bản chụp sạch Trình duyệt thật Yêu cầu của bạn
Trình duyệt thật
Bản chụp sạch
Mọi định dạng
Nhanh & đáng tin cậy

Ảnh chụp toàn trang
Chụp toàn bộ trang từ trên xuống dưới, không chỉ màn hình đầu tiên. Hình ảnh và các phần tải chậm được cuộn vào khung nhìn trước khi chụp.
$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());
Một API,muôn vàn công việc
Các đội ngũ dùng ScreenshotRun ở bất cứ đâu cần hình ảnh của một trang web: trong sản phẩm của họ, trong kiểm thử, hoặc ở hậu trường.
Xem trước liên kết
Hiển thị bản xem trước trực tiếp của bất kỳ URL nào người dùng dán vào khung chat, bình luận hoặc trường CMS.
Ảnh chụp cho tác nhân AI
Cho phép tác nhân nhìn thấy trang theo cách con người nhìn, rồi suy luận về những gì có trên đó.
Ảnh thu nhỏ trang web
Danh bạ, hồ sơ năng lực và bảng điều khiển với hình ảnh cập nhật của mọi trang.
Kiểm thử hồi quy trực quan
Chụp các trang trong mỗi lần triển khai và so sánh để phát hiện sớm lỗi bố cục.
Giám sát thay đổi
Chụp theo lịch các trang đối thủ hoặc đối tác và xem điều gì đã thay đổi.
Báo cáo & lưu trữ
Lưu trang dưới dạng PDF hoặc ảnh toàn chiều dài cho kiểm toán, hóa đơn và hồ sơ.
claude_desktop_config.json
{
"mcpServers": {
"screenshotrun": {
"command": "npx",
"args": ["-y", "screenshotrun-mcp"],
"env": {
"SCREENSHOTRUN_API_KEY": "YOUR_API_KEY"
}
}
}
}
Sau đó hỏi "Chụp màn hình stripe.com/pricing trên iPhone và kiểm tra bố cục"
Cho tác nhân AI của bạnđôi mắt trên web
Trích xuất văn bản bỏ sót bố cục, hình ảnh và giao diện hỏng. Hãy đưa cho tác nhân của bạn một ảnh chụp thật và để mô hình thị giác nhìn vào chính trang đó.
Công cụ mà tác nhân của bạn có thể gọi
Một yêu cầu HTTP với URL đầu vào, ảnh đầu ra. Cắm vào bất kỳ framework nào hỗ trợ gọi công cụ.
Kích thước phù hợp cho mô hình thị giác
Chọn khung nhìn, thiết bị và định dạng để hình ảnh vừa với mô hình mà không cần thay đổi kích thước thêm.
Trang sạch, ít token lãng phí hơn
Biểu ngữ cookie và cửa sổ bật lên được gỡ bỏ trước khi chụp, để mô hình thấy nội dung thực sự.
Các công cụ tác nhân của bạn nhận được
npx -y screenshotrun-mcp · 3 công cụ
-
take_screenshot
Chụp bất kỳ URL, HTML hoặc Markdown với toàn quyền kiểm soát — khung nhìn, thiết bị, định dạng, chế độ tối, chèn CSS/JS, chọn phần tử, chế độ tàng hình, PDF và hơn thế nữa.- url
- device
- format
- dark_mode
- selector
- Hơn 50 tham số
- url
-
extract_content
Mới Trích xuất siêu dữ liệu trang từ bất kỳ URL nào — tiêu đề, mô tả, thẻ Open Graph, Twitter Card, favicon, trạng thái HTTP. Hoàn hảo cho kiểm toán SEO và xem trước liên kết.- title
- og:image
- twitter:card
- title
-
check_usage
Theo dõi hạn mức của bạn theo thời gian thực để các quy trình hàng loạt không bao giờ gặp giới hạn tốc độ bất ngờ.- used
- limit
- resets_at
- used
| Puppeteer tự lưu trữ | ||
|---|---|---|
| Ảnh chụp đầu tiên | Cài Chromium, viết logic khởi chạy, chờ và cuộn | Một yêu cầu GET với khóa API của bạn |
| Máy chủ | Một VPS đủ RAM cho Chrome headless | Không cần lưu trữ hay vá lỗi |
| Dưới tải cao | Trình duyệt sập hoặc rò rỉ bộ nhớ, nên bạn phải xây hàng đợi | Yêu cầu được xếp hàng và mở rộng cho bạn |
| Biểu ngữ cookie & quảng cáo | Viết và duy trì quy tắc chặn của riêng bạn | block_cookies=true |
| Trang tải chậm | Script cuộn tùy chỉnh hỏng theo từng trang | full_page=true cuộn mọi thứ vào trước |
| Bảo trì | Cập nhật Chrome làm hỏng mọi thứ vài tháng một lần | Tôi cập nhật trình duyệt cho bạn |
| Chi phí khi nhàn rỗi | Bạn trả tiền máy chủ ngay cả khi không chụp | Miễn phí 200 ảnh chụp mỗi tháng |
Miễn phí
Bắt đầu với đầy đủ khả năng chụp ảnh.
$0miễn phí mãi mãi
200 ảnh chụp / tháng
1 khóa API · 5 yêu cầu/phút
Khởi đầu
Cho các dự án nhỏ cần ảnh chụp sẵn sàng cho môi trường thực.
$9mỗi tháng
3.000 ảnh chụp / tháng
2 khóa API · 15 yêu cầu/phút · $0,009 mỗi ảnh thêm
Chuyên nghiệp
Cho doanh nghiệp đang phát triển cần tùy chỉnh nâng cao.
$29mỗi tháng
15.000 ảnh chụp / tháng
5 khóa API · 40 yêu cầu/phút · $0,006 mỗi ảnh thêm
Giá tính bằng USD, thanh toán an toàn qua Paddle. Cần dung lượng lớn hơn? Gói Growth ($79) và Business ($119) lên tới 100.000 ảnh chụp mỗi tháng.
Docker Headless Chrome WebGL: Tại sao nó hỏng và 3 cách khắc phục
Nội dung WebGL hiển thị thành hình chữ nhật đen trong Docker vì container không có GPU. Ba cách khắc phục: bật rõ ràng SwiftShader, Mesa llvmpipe...
24 thg 10, 2026
Puppeteer chụp ảnh chậm? 9 cách khắc phục thực sự hiệu quả
Ảnh chụp Puppeteer của bạn mất 5-7 giây? Phần lớn thời gian đó dành cho khởi động Chrome, các yêu cầu mạng không cần thiết và mã hóa PNG. Những...
23 thg 10, 2026
Puppeteer "Cannot Find Context with Specified Id" — Nguyên nhân và cách khắc phục
Lỗi này có nghĩa là Chrome đã vô hiệu hóa một ID ngữ cảnh thực thi trong khi Puppeteer vẫn còn tham chiếu đến nó. Hướng dẫn này bao gồm cả năm nguyên nhân, nh...
22 thg 10, 2026
Khắc phục Puppeteer net::ERR_NAME_NOT_RESOLVED (6 nguyên nhân)
21 thg 10, 2026
Câu hỏi thường gặp
Không tìm thấy điều bạn cần? Liên hệ với chúng tôi hoặc xem tài liệu.
Trò chuyện với người đã xây dựng nó
Vitalii, nhà sáng lập ScreenshotRun
Trạng thái API → Nhật ký thay đổi → Yêu cầu tính năng →
ScreenshotRun là gì và nó hoạt động như thế nào?
ScreenshotRun là một dịch vụ trên đám mây cho phép bạn chụp ảnh sắc nét đến từng pixel của bất kỳ trang web nào thông qua một REST API đơn giản. Bạn gửi một yêu cầu với URL đích và các tham số mong muốn (kích thước khung nhìn, định dạng, chế độ toàn trang, v.v.), và máy chủ của chúng tôi kết xuất trang bằng một engine Chromium được tối ưu hóa rồi trả về hình ảnh kết quả. Toàn bộ quá trình thường mất dưới 5 giây.
Có gói miễn phí không? Tôi có cần thẻ tín dụng để bắt đầu không?
Có! Chúng tôi cung cấp gói miễn phí bao gồm 200 ảnh chụp mỗi tháng — không cần thẻ tín dụng. Chỉ cần tạo tài khoản, lấy khóa API của bạn và bắt đầu chụp ảnh ngay lập tức. Nếu bạn cần dung lượng lớn hơn, bạn có thể nâng cấp lên gói trả phí bất cứ lúc nào.
Những định dạng ảnh và tùy chọn đầu ra nào được hỗ trợ?
Tất cả các gói đều hỗ trợ định dạng ảnh PNG, JPEG và WebP. Xuất PDF có sẵn trên gói Starter trở lên. Bạn cũng có thể tùy chỉnh kích thước khung nhìn, bật độ phân giải retina (2x), chọn giữa chụp chỉ khung nhìn hoặc cuộn toàn trang, và mô phỏng thiết bị di động, máy tính bảng hoặc máy tính để bàn.
Làm thế nào để tích hợp API vào dự án của tôi?
Việc tích hợp rất đơn giản — chỉ cần thực hiện một yêu cầu HTTP GET hoặc POST duy nhất đến endpoint API của chúng tôi với khóa API và URL đích. Chúng tôi cung cấp ví dụ mã sẵn sàng sử dụng cho cURL, PHP, Python, JavaScript, Ruby và Go. Xem tài liệu của chúng tôi để có hướng dẫn chi tiết và tham chiếu tham số.
API có đáng tin cậy không? Bạn đảm bảo thời gian hoạt động bao nhiêu?
Chúng tôi duy trì thời gian hoạt động 99,9% được hỗ trợ bởi hạ tầng đám mây mạnh mẽ với khả năng mở rộng tự động. Các máy chủ kết xuất của chúng tôi được phân bố trên nhiều khu vực để đảm bảo việc gửi ảnh chụp nhanh chóng và đáng tin cậy. Các gói trả phí bao gồm xử lý ưu tiên để có thời gian phản hồi còn nhanh hơn.
Tôi có thể chụp ảnh các trang yêu cầu xác thực không?
Có. Bạn có thể truyền HTTP header tùy chỉnh (như cookie hoặc token ủy quyền) cùng với yêu cầu API của mình. Điều này cho phép bạn chụp ảnh các trang được bảo vệ bằng mật khẩu, bảng điều khiển quản trị hoặc bất kỳ nội dung nào nằm sau tường đăng nhập.
Điều gì xảy ra nếu tôi đạt giới hạn ảnh chụp hàng tháng?
Chúng tôi gửi thông báo khi bạn đạt 80% hạn mức hàng tháng. Trên gói Miễn phí, các yêu cầu API trả về lỗi cho đến chu kỳ thanh toán tiếp theo hoặc cho đến khi bạn nâng cấp. Trên các gói trả phí, bạn có thể tiếp tục chụp vượt giới hạn với một khoản phí vượt mức nhỏ cho mỗi ảnh chụp (xem trang giá để biết mức phí). Dù thế nào, các ảnh chụp hiện có và khóa API của bạn vẫn hoàn toàn truy cập được.