urlbox/urlbox-mcp-server
Overview
Highlights
- Generate high-resolution screenshots, PDFs, and videos via API
- Convert web pages to clean Markdown for LLM ingestion
- AI-powered visual analysis of rendered page content
- Eliminates the need to manage local headless browsers
- Standardized MCP integration for seamless agentic workflows
Full Documentation
Urlbox MCP Server

MCP server for the Urlbox Screenshot API. Enables your client to take screenshots, generate PDFs, extract HTML/markdown, and more from websites.
Visit Urlbox for more information, and have a read of our docs or chat with your LLM post install to get a good understanding of its options and capabilities.

Setup
1. Install dependencies and build:
npm install
npm run build2. Get Urlbox API credentials:
- Sign up at urlbox.com
- Get your API Secret from the dashboard
3. Set environment variables:
> claude_desktop_config.json
`` The server provides a Claude will automatically use this when you ask it to screenshot websites or convert web content. Take a clean screenshot without ads or cookie banners:JSON ``
{
"mcpServers": {
"screenshot": {
"command": "npx",
"args": ["-y", "@urlbox/screenshot-mcp"],
"env": {
"SECRET_KEY": "your_api_key_here"
}
}
}
}## Usage
render tool that can:store_renders: true
Useful prompts
Take a screenshot of https://example.com but block ads and hide cookie bannersScreenshot and save side renders like HTML/markdown:
Take a screenshot of https://example.com and also save it as HTML and markdown. Download the result to my computer.Generate a PDF of the full page:
Convert https://urlbox.com to a PDF and save it to my computer. Make sure to generate a PDF that has an outline and is tagged.