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
npm install
Usage
The server provides a take_screenshot tool with the following options:
{
url: string; // URL to capture (can be http://, https://, or file:///)
width?: number; // Viewport width in pixels (1-3840)
height?: number; // Viewport height in pixels (1-2160)
fullPage?: boolean; // Capture full scrollable page
outputPath?: string; // Custom output path (optional)
}
Development
# Build the project
npm run build
# Run the MCP inspector for testing
npm run inspector
License
MIT
Screenshot Server
by sethbang
Project Details
- sethbang/mcp-screenshot-server
- screenshot-server
- Last Updated: 2/7/2025
Recomended MCP Servers
🧩
Tox Testing
Bocha Search
Bocha Search MCP Server.
Knowledge Graph Memory Server
MySQL Server
A Model Context Protocol server that provides read-only access to MySQL databases. This server enables LLMs to inspect...
Think Tool Server
MCP Think Tool Claude Desktop
🧩
MCP Server
基于 FastAPI 和 MCP(模型上下文协议),实现 AI 模型与开发环境 之间的标准化上下文交互,提升 AI 应用的可扩展性和可维护性。
Local File Reader
使用mcp协议帮助llm进行文件的本地读取
🧩
Bengaluru BMTC Transit Server
Bengaluru BMTC MCP Server
Email Server
IMAP and SMTP via MCP Server
🧩
File Finder
🧩
Bamboo Integration
🧩
Code Executor Server
dedicated isolated environment for your AI agent





