Urlbox Full Page Screenshots
An MCP server for the Urlbox Screenshot API. It enables your client to take screenshots, generate PDFs, extract HTML/markdown, and more from websites.
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
-
Install dependencies and build:
npm install npm run build -
Get Urlbox API credentials:
- Sign up at urlbox.com
- Get your API Secret from the dashboard
-
Set environment variables:
claude_desktop_config.json
{
"mcpServers": {
"screenshot": {
"command": "npx",
"args": ["-y", "@urlbox/screenshot-mcp"],
"env": {
"SECRET_KEY": "your_api_key_here"
}
}
}
}
Usage
The server provides a render tool that can:
- Take screenshots in multiple formats (PNG, PDF, MP4 and more)
- Convert pages to HTML, markdown
- Extract metadata and cookies
- Save files locally to your downloads with
store_renders: true
Claude will automatically use this when you ask it to screenshot websites or convert web content.
Useful prompts
Take a clean screenshot without ads or cookie banners:
Take a screenshot of https://example.com but block ads and hide cookie banners
Screenshot 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.
Related Servers
Bright Data
sponsorDiscover, extract, and interact with the web - one interface powering automated access across the public internet.
MCP URL2SNAP
A lightweight MCP server that captures screenshots of any URL and returns the image URL. Requires an AbstractAPI key.
Oxylabs
Scrape websites with Oxylabs Web API, supporting dynamic rendering and parsing for structured data extraction.
anybrowse
Convert any URL to LLM-ready Markdown via real Chrome browsers. 3 tools: scrape, crawl, search. Free via MCP, pay-per-use via x402.
MCP-Puppeteer-Linux
Automate web browsers on Linux using Puppeteer. Enables LLMs to interact with web pages, take screenshots, and execute JavaScript.
Web Scraper Service
A Python-based MCP server for headless web scraping. It extracts the main text content from web pages and outputs it as Markdown, text, or HTML.
Web Fetch
Fetches and converts web content, ideal for data extraction and web scraping.
MCP Deep Web Research Server
An advanced web research server with intelligent search queuing, enhanced content extraction, and deep research capabilities.
freesound-mcp
A Model Context Protocol (MCP) server that enables AI applications to search and download audio resources from the Freesound platform via natural language commands.
Scrapeless
Integrate real-time Scrapeless Google SERP(Google Search, Google Flight, Google Map, Google Jobs....) results into your LLM applications. This server enables dynamic context retrieval for AI workflows, chatbots, and research tools.
Cloudflare Browser Rendering
Provides web context to LLMs using Cloudflare's Browser Rendering API.
