ScreenshotOne.com - MCP Server
@mrgoonie
关于 ScreenshotOne.com - MCP Server
TypeScript Model Context Protocol (MCP) server for ScreenshotOne. Includes CLI support and extensible structure for connecting AI systems (LLMs) to ScreenshotOne API to capture screenshots of websites.
基本信息
配置
工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is ScreenshotOne.com - MCP Server?
The ScreenshotOne.com MCP Server connects AI assistants to the ScreenshotOne.com API to capture screenshots of websites. It provides a wide range of customization options for taking screenshots programmatically and is built for developers integrating screenshot capabilities into AI workflows.
How to use ScreenshotOne.com - MCP Server?
Install via npm or clone the repository. Use the CLI with npm run dev:cli -- take-screenshot and provide your access key. For MCP integration, configure your client with stdio or Streamable HTTP transport, setting environment variables like MCP_HTTP_HOST, MCP_HTTP_PORT, and MCP_HTTP_PATH as needed. Configuration examples are provided in the README.
Key features of ScreenshotOne.com - MCP Server
- Take screenshots of any URL
- Render HTML content and capture screenshots
- Customize viewport size and device emulation
- Capture full-page screenshots
- Select specific elements using CSS selectors
- Multiple output formats (PNG, JPEG, WebP, PDF)
- Block ads, trackers, and cookie banners
- Inject custom CSS and JavaScript
- Control wait behavior and timing
Use cases of ScreenshotOne.com - MCP Server
- AI assistant capturing web page visuals for research or reporting
- Automated website monitoring with visual snapshots
- Generating screenshot-based documentation from URLs
- Rendering and capturing custom HTML content for previews
- Creating product demos or design mockups with device emulation
FAQ from ScreenshotOne.com - MCP Server
Do I need an API key?
Yes. You must create an API key on the ScreenshotOne.com dashboard and pass it via the --access-key CLI option or environment variable.
What transports are supported?
The server supports stdio transport (default for CLI) and Streamable HTTP transport (for web‑based clients). HTTP authentication is not yet implemented.
What are the runtime requirements?
Node.js version 18.x or higher is required.
Can I take a screenshot of HTML content directly?
Yes. The server supports rendering custom HTML content and capturing a screenshot of it.
Can I upload screenshots to Cloudflare?
Yes. By setting the appropriate environment variables (see .env.example), you can use the --upload flag to upload screenshots to Cloudflare.
开发工具 分类下的更多 MCP 服务器
DevDocs by CyberAGI 🚀
cyberagiincCompletely free, private, UI based Tech Documentation MCP server. Designed for coders and software developers in mind. Easily integrate into Cursor, Windsurf, Cline, Roo Code, Claude Desktop App
test
harlancA simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).🦀
Golf
golf-mcpProduction-Ready MCP Server Framework • Build, deploy & scale secure AI agent infrastructure • Includes Auth, Observability, Debugger, Telemetry & Runtime • Run real-world MCPs powering AI Agents
Serena
oraiosA powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
Stakpak Agent CLI
stakpakShip your code, on autopilot. An open source agent that lives on your machines 24/7 and keeps your apps running. 🦀
评论