Loading...

This MCP captures webpage screenshots, allowing AI agents to visually verify web applications, offering customizable options and authentication support.
Boost this tool
Subscribe to listing upgrades or segmented pushes.
This MCP captures webpage screenshots, allowing AI agents to visually verify web applications, offering customizable options and authentication support.
This MCP is relatively safe for read operations like taking screenshots. However, the login-and-wait tool and cookie management features introduce moderate risks, especially if not handled with caution. It is crucial to sanitize URLs and selectors to prevent unintended information exposure.
Performance depends on the complexity of the webpage and the network connection. Capturing full-page screenshots or waiting for network idle can increase execution time.
The primary cost is the computational resources required to run the browser and capture screenshots. Consider optimizing image quality and viewport size to reduce resource consumption.
npm install
npmlogin-and-waitOpens a webpage in a visible browser for manual login and saves cookies.
Requires manual user interaction and saves cookies, potentially exposing credentials.
screenshot-pageCaptures a screenshot of a given URL and returns it as a base64 encoded image.
Read-only operation that captures the visual representation of a webpage.
screenshot-elementCaptures a screenshot of a specific element on a webpage using a CSS selector.
Read-only operation that captures a specific element of a webpage.
clear-auth-cookiesClears saved authentication cookies for a specific domain or all domains.
Modifies stored cookies, potentially disrupting user sessions.
Cookie Persistence
cloud
This MCP is relatively safe for read operations like taking screenshots. However, the `login-and-wait` tool and cookie management features introduce moderate risks, especially if not handled with caution. It is crucial to sanitize URLs and selectors to prevent unintended information exposure.
The level of autonomy depends on the configuration of the tools. Use caution when enabling `useSavedAuth` and `reuseAuthPage` to prevent unintended actions.
Production Tip
Monitor the server logs for any errors or unexpected behavior, especially when dealing with authentication and cookie management.
Use the `login-and-wait` tool to manually log in to the website, then use `screenshot-page` or `screenshot-element` with `useSavedAuth: true` and `reuseAuthPage: true` to capture screenshots using the saved session.
Use the `clear-auth-cookies` tool to clear cookies for a specific domain or all domains.
The MCP supports PNG, JPEG, and WebP formats.
Set `useDefaultBrowser: true` and `visibleBrowser: true` in your tool parameters.
The `waitFor` option specifies when to consider the page loaded before taking a screenshot. Options include 'load', 'domcontentloaded', 'networkidle0', and 'networkidle2'.
Yes, use the `screenshot-element` tool and provide the CSS selector for the element you want to capture.
Check the server logs for error messages related to browser detection. Ensure that your default browser is installed in a standard location and that no other instances are using the debugging port.