The MCP Screenshot Server allows you to capture screenshots of web pages and local HTML files through a simple MCP tool interface with customizable options:
- Capture Screenshots: Take screenshots by providing a URL or path to a local HTML file
- Configurable Viewport: Adjust the width and height dimensions for the screenshot
- Full Page Capture: Optionally capture the entire scrollable page instead of just the viewport
- Custom Output Path: Specify where to save the screenshot file
- Automatic Directory Management: The server handles screenshot storage directory organization
Allows capturing screenshots of websites and local HTML files through Puppeteer with configurable viewport dimensions, full page capture support, and custom output paths.
MCP Screenshot Server
An MCP server implementation that provides screenshot functionality using Puppeteer. This server allows capturing screenshots of web pages and local HTML files through a simple MCP tool interface.
Features
- Capture screenshots of any web page or local HTML file
- Configurable viewport dimensions
- Full page screenshot support
- Custom output path option
- Automatic screenshot directory management
Installation
Usage
The server provides a take_screenshot
tool with the following options:
Development
License
MIT
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Enables capturing screenshots of web pages and local HTML files through a simple MCP tool interface using Puppeteer with configurable options for dimensions and output paths.
Related Resources
Related MCP Servers
- -securityAlicense-qualityA tool that enables automated browser control using Pyppeteer within the MCP framework, allowing navigation, screenshot capture, and element interaction with websites.Last updated -PythonApache 2.0
- -securityFlicense-qualityAn MCP server that provides web development tools including taking screenshots of screens, enabling AI agents to capture and analyze visual content during development.Last updated -2878TypeScript
- AsecurityAlicenseAqualityCaptures screenshots of web pages using Puppeteer, allowing AI agents to visually verify web applications and see their progress when generating web apps.Last updated -518JavaScriptMIT License
- -securityFlicense-qualityAn MCP server that enables AI assistants to capture and analyze web page screenshots using Puppeteer, supporting multi-breakpoint captures, error reporting, and page interactions.Last updated -1357JavaScript