A Fast Website Screenshot MCP
@just-every
About A Fast Website Screenshot MCP
Fast, efficient screenshot capture tool for web pages - optimised for Claude and other LLMs with Image support. Automatically tiles full pages into 1072x1072 chunks for optimal AI processing.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"screenshot-website-fast": {
"command": "npx",
"args": [
"-y",
"@just-every/mcp-screenshot-website-fast"
]
}
}
}Tools
4Fast, efficient screenshot capture of web pages - optimized for CLI coding tools. Use this after performing updates to web pages to ensure your changes are displayed correctly. Automatically tiles full pages into 1072x1072 chunks for optimal processing.
Capture a series of screenshots of a web page over time, producing a screencast. Uses adaptive frame rates: 100ms intervals for β€5s, 200ms for 5-10s, 500ms for >10s. PNG format: individual frames. WebP format: animated WebP with 4-second pause at end for looping.
Capture a screenshot of a specific DOM element matched by a CSS selector. Use this when a full-page screenshot would send unnecessary pixels.
Capture console output from a web page. Accepts a URL, optional JS command to run, and duration to wait (default 4 seconds). Returns all console messages during that time.
Overview
What is A Fast Website Screenshot MCP?
A Fast Website Screenshot MCP is a fast screenshot capture tool for web pages, optimised for Claude and other LLMs with image support. It automatically tiles full pages into 1072x1072 chunks for optimal AI processing and integrates seamlessly with MCP-compatible clients like Claude Desktop, Cursor, VS Code, and JetBrains IDEs.
How to use A Fast Website Screenshot MCP?
Install the server via your MCP client using the command npx -y @just-every/mcp-screenshot-website-fast. For example, in Claude Code run claude mcp add screenshot-website-fast -s user -- npx -y @just-every/mcp-screenshot-website-fast. After setup, the tool screenshot_website_fast becomes available in your client, accepting parameters such as url (required), width, height, fullPage, waitUntil, and waitFor. You can also use the CLI directly for development with commands like npm run dev capture <url> -o screenshot.png.
Key features of A Fast Website Screenshot MCP
- Fast screenshot capture using Puppeteer headless browser
- Claude Vision optimized with 1072x1072 resolution limiting
- Automatic tiling of full pages into 1072x1072 chunks
- Always fresh content with no caching
- Configurable viewports for responsive testing
- Wait strategies for dynamic content (networkidle, custom delays)
- Full page capture by default for complete page screenshots
- Minimal dependencies for fast npm installs
Use cases of A Fast Website Screenshot MCP
- Capturing full-page screenshots for AI vision analysis
- Testing responsive web layouts with custom viewport sizes
- Automating screenshot capture for dynamic web content
- Integrating webpage screenshots into LLM-powered development workflows
FAQ from A Fast Website Screenshot MCP
What is the maximum screenshot resolution?
The tool automatically limits resolution to 1072x1072 pixels (1.15 megapixels) for optimal AI vision processing.
Does the server cache screenshots?
No, it always fetches fresh content with no caching to ensure up-to-date screenshots.
What rendering engine is used?
Screenshots are captured using Puppeteer headless browser, which runs Chromium under the hood.
How can I capture only the visible viewport instead of the full page?
Set the fullPage parameter to false (or use the `--no
Frequently asked questions
What is the maximum screenshot resolution?
The tool automatically limits resolution to 1072x1072 pixels (1.15 megapixels) for optimal AI vision processing.
Does the server cache screenshots?
No, it always fetches fresh content with no caching to ensure up-to-date screenshots.
What rendering engine is used?
Screenshots are captured using Puppeteer headless browser, which runs Chromium under the hood.
How can I capture only the visible viewport instead of the full page?
Set the `fullPage` parameter to `false` (or use the `--no
Basic information
More Browser Automation MCP servers
Puppeteer MCP Server
merajmehrabiThis MCP server provides browser automation capabilities through Puppeteer, allowing interaction with both new browser instances and existing Chrome windows.
App Store Scraper MCP Server
appreply-coThis is an MCP server that provides tools to LLMs for searching and analyzing apps from both Google Play Store and Apple App Store β perfect for ASO.
Fetch MCP
jae-jaeMCP server for fetch web page content using Playwright headless browser.
Slack Slack
microsoftPlaywright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
@mendableai/firecrawl Mcp Server
mendableaiThe API to search, scrape, and interact with the web at scale. π₯
Comments