Screenshot Website Fast

v1.0.0Browser Automationstable

Quickly screenshots webpages and converts to an LLM friendly size

claudecodexfastmcpmcp-server
Share:
106
Stars
0
Downloads
0
Weekly
0/5

What is Screenshot Website Fast?

Screenshot Website Fast is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to quickly screenshots webpages and converts to an llm friendly size

Quickly screenshots webpages and converts to an LLM friendly size

This server falls under the Browser Automation category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Quickly screenshots webpages and converts to an LLM friendly

Use Cases

Quickly capture webpage screenshots in LLM-friendly formats. Convert full pages to optimized images for AI analysis and testing.
just-every

Maintainer

LicenseMIT
Languagejavascript
Versionv1.0.0
UpdatedApr 19, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx mcp-screenshot-website-fast

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Screenshot Website Fast

mcp-screenshot-website-fast is an MCP server built with Puppeteer that captures full-page screenshots of any URL and automatically tiles them into 1072×1072 pixel chunks optimized for Claude Vision and other multimodal AI models. It exposes three tools — take_screenshot, capture_selector, and take_screencast — giving AI assistants the ability to see and reason about live web content without manual browser work. Developers use it to feed visual context into AI workflows, automate UI regression checks, and let coding agents verify frontend changes by actually viewing the rendered page.

Prerequisites

  • Node.js 20.x or later installed
  • npx available (bundled with npm)
  • An MCP-compatible client such as Claude Desktop, Claude Code, Cursor, or VS Code with Copilot
  • No API keys required — the server runs locally using Puppeteer's bundled Chromium
1

Verify Node.js version

The server requires Node.js 20 or later. Check your version and upgrade if needed before proceeding.

node --version
2

Add the server to Claude Desktop

Open your Claude Desktop configuration file (claude_desktop_config.json) and add the screenshot server entry. The -y flag auto-accepts the npx package prompt so the server starts without interaction.

{
  "mcpServers": {
    "screenshot-website-fast": {
      "command": "npx",
      "args": ["-y", "mcp-screenshot-website-fast"]
    }
  }
}
3

Add via Claude Code CLI (alternative)

If you use Claude Code in the terminal, you can register the server with a single command instead of editing JSON manually.

claude mcp add screenshot-website-fast -s user -- npx -y mcp-screenshot-website-fast
4

Restart your MCP client

Save the configuration file and restart Claude Desktop (or reload the MCP server list in your client) so the new server is discovered.

5

Take your first screenshot

Ask your AI assistant to take a screenshot of any public URL. The server will launch a headless browser, capture the full page, tile it into 1072×1072 chunks, and return the images directly into the conversation.

Screenshot Website Fast Examples

Client configuration

Add this block to claude_desktop_config.json to register the screenshot server for Claude Desktop.

{
  "mcpServers": {
    "screenshot-website-fast": {
      "command": "npx",
      "args": ["-y", "mcp-screenshot-website-fast"]
    }
  }
}

Prompts to try

Use these prompts in Claude Desktop once the server is connected.

- "Take a screenshot of https://example.com and describe the layout"
- "Capture the #hero element on https://myapp.dev and tell me if the button is visible"
- "Take a 10-second screencast of https://myapp.dev/dashboard every 2 seconds and show me what changes"
- "Screenshot https://github.com/trending and list the top 5 trending repos"

Troubleshooting Screenshot Website Fast

Puppeteer fails to launch Chromium with a sandbox error on Linux

Run the process with --no-sandbox by setting the environment variable PUPPETEER_ARGS='--no-sandbox' or ensure your user has the necessary kernel capabilities for the Chromium sandbox.

Screenshots of dynamic pages show blank or partially loaded content

The take_screenshot tool supports configurable wait strategies. Ask the AI to use a longer wait time or wait for a specific DOM selector to appear before capturing, e.g. 'take a screenshot after waiting for #content to load'.

npx takes a long time on first run

The first invocation downloads the package and Chromium. Subsequent runs use the local npm cache and start much faster. If startup time is critical, install globally with npm install -g mcp-screenshot-website-fast.

Frequently Asked Questions about Screenshot Website Fast

What is Screenshot Website Fast?

Screenshot Website Fast is a Model Context Protocol (MCP) server that quickly screenshots webpages and converts to an llm friendly size It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Screenshot Website Fast?

Follow the installation instructions on the Screenshot Website Fast GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Screenshot Website Fast?

Screenshot Website Fast works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Screenshot Website Fast free to use?

Yes, Screenshot Website Fast is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Browser Automation MCP Servers

Explore all browser automation servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "mcp-screenshot-website-fast": { "command": "npx", "args": ["-y", "mcp-screenshot-website-fast"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Screenshot Website Fast?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides