Install ScreenshotAPI in Claude Code
claude mcp add screenshotapi -e SCREENSHOTAPI_TOKEN=... -- npx -y @screenshotapinet/mcp{
"mcpServers": {
"screenshotapi": {
"command": "npx",
"args": [
"-y",
"@screenshotapinet/mcp"
],
"env": {
"SCREENSHOTAPI_TOKEN": "..."
}
}
}
}Replace each ... with your own value.
Frequently asked questions
What does the ScreenshotAPI MCP server do?
Website screenshots, URL/HTML to PDF, scrolling videos, and web scraping via ScreenshotAPI.
Is the ScreenshotAPI MCP server free?
The server is free, but you will likely need an account. The server itself is free, but it connects to a service that needs an account or API key, which may have paid tiers. Check the provider for current pricing.
Does ScreenshotAPI run locally or remotely?
Local. Runs on your machine (stdio). You install it with npx, uvx, Docker or from source.
How do I add ScreenshotAPI to Claude Code?
Run: claude mcp add screenshotapi -e SCREENSHOTAPI_TOKEN=... -- npx -y @screenshotapinet/mcp
More browser automation MCP servers
View allScreenshotink
bikker/screenshotink-mcp
Screenshot, diff, audit and sitemap-capture any web page — 5 MCP tools for AI agents.
Screenshot
KamaruSama/mcp-screenshot
Take Wayland screenshots via grim/slurp. Full screen, region, or interactive crop.
Screenshotor
com.screenshotor/screenshot
Website screenshots for AI agents: real Chrome, ad/cookie/chat blocking, bot-wall detection.
Screen Recorder
Robert0303-C/screenrec-agent
Record a real browser page and cut it into a publishable vertical video. Local, no cloud.
Seafile
ipsupport-llc/seafile-mcp
Seafile libraries, folders, files and share links for any MCP client. Browser sign-in, no deps.
Screen Buffer
vladkarpman/screen-buffer-mcp
MCP server for fast Android screenshots via scrcpy frame buffer (~50ms latency).