Awesome MCPBrowser Automation

just-every/mcp-screenshot-website-fast

⭐ 109 JavaScript repository created 2025-06-11

mcp-screenshot-website-fast captures screenshots of web pages and returns them in a form a vision model can actually use. The problem it solves is resolution: a full-page screenshot of a long page is far larger than what a vision API accepts, and naive downscaling makes text illegible. This server instead limits resolution and automatically tiles a full page into 1072 by 1072 pixel chunks — about 1.15 megapixels each — which is sized for the Claude Vision API and comparable models, so text in each tile remains readable and the whole page is covered across several images. Capture is performed with Puppeteer driving headless Chromium, and the project emphasises speed, targeting use inside command-line coding tools where a screenshot is a step in a loop rather than a one-off. It is TypeScript, published on npm as @just-every/mcp-screenshot-website-fast, with releases automated in continuous integration, and documented for use with Claude and Codex. The characteristic use is visual verification: an agent changes a page's markup or styling, screenshots the result and looks at it, rather than inferring from the code whether the change rendered correctly. The audience is developers running agents on front-end work who need the agent to see its own output.

https://github.com/just-every/mcp-screenshot-website-fast

mcpscreenshotpuppeteertypescriptvisionweb-capturetilingheadless-chrome

Also in Browser Automation

microsoft/playwright-mcp

Playwright MCP is an MCP server that enables LLMs to automate and interact with web browsers using structured accessibility snapshots for efficient and deterministic browser automation.

alibaba/page-agent

Page Agent is an in-page JavaScript GUI agent that enables natural language control of web interfaces, offering easy integration without browser extensions or headless browsers.

Skyvern-AI/skyvern

Skyvern automates browser-based workflows using large language models and computer vision, providing a robust and scalable web automation solution that integrates with the Model Context Protocol (MCP).

firecrawl/firecrawl-mcp-server

Firecrawl MCP Server is an MCP server implementation that adds advanced web scraping, crawling, and search capabilities to LLM clients like Cursor and Claude, enabling enhanced data extraction and research functionalities.

AgentDeskAI/browser-tools-mcp

BrowserTools MCP is a powerful browser monitoring and interaction tool that leverages the Model Context Protocol to enable AI-powered applications to capture and analyze browser data directly within MCP-compatible IDEs.

BrowserMCP/mcp

Browser MCP is an MCP server and Chrome extension that enables AI applications to automate and control your browser locally using your existing browser profile for privacy, speed, and stealth.

apify/actors-mcp-server

Apify MCP Server is an MCP protocol server implementation that enables AI assistants to interact with Apify Actors for data extraction, web scraping, and automation tasks through a standardized protocol.

agent-infra/sandbox

agent-infra/sandbox is an all-in-one sandbox environment combining Browser, Shell, File, MCP, and VSCode Server in a single Docker container, providing a unified, secure, and agent-ready platform for AI agent development and testing.