What are the system requirements?
Node.js 18+, Chrome/Chromium (installed automatically via Puppeteer), minimum 2GB RAM, and 500MB disk space.
@upnorthmedia
Basic information
A Model Context Protocol MCP server for capturing website screenshots with full page, element, and device size features.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"screenshot-full-page-mcp": {
"command": "node",
"args": [
"/path/to/screenshot-full-page-mcp/index.js"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Screenshotmcp is an MCP server that captures screenshots of webpages using Puppeteer. It integrates with Claude Code CLI/Desktop, Cursor, and other MCP-compatible tools, allowing developers to automate screenshots through natural language commands.
Install by cloning the repository, running npm install, then npm start. Configure Claude Code by adding the server to ~/.config/claude/mcp_servers.json or using claude mcp add. In Cursor, add it under Settings > MCP Servers. Once connected, issue commands like "Take a screenshot of https://example.com" or "Capture just the navigation bar from https://example.com".
.env file)Node.js 18+, Chrome/Chromium (installed automatically via Puppeteer), minimum 2GB RAM, and 500MB disk space.
Set environment variables in the `.env` file, such as `BROWSER_HEADLESS`, `MAX_CONCURRENT_SCREENSHOTS`, and `DEFAULT_VIEWPORT_WIDTH`. Rename `.env.example` to `.env` to get started.
Yes, use the viewport preset `"mobile"` in the `capture_screenshot` tool, or specify custom `width`, `height`, and `deviceScaleFactor`.
Screenshotmcp validates URLs (HTTP/HTTPS only), sanitizes CSS selectors, enforces per‑window rate limiting, and runs the browser in a sandboxed environment.
Painless E2E Automation for Mobile and Web
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Open-source MCP to use Blender with any LLM
Comments