urlbox/urlbox-mcp-server

CategoryFile System
AuthorCommunity
Stars80
PricingFree

Overview

The urlbox-mcp-server bridges the gap between LLMs and the live web by providing a standardized interface for high-fidelity page rendering and content extraction. Unlike basic scrapers, this tool allows developers to programmatically generate screenshots, PDFs, and videos, while offering AI-driven visual analysis of those renders. For those building agents that need to 'see' a website or convert complex HTML into clean Markdown for RAG pipelines, this server eliminates the overhead of managing headless browsers. It integrates directly into any MCP-compliant client, turning a static API into a set of native tools that the model can invoke to validate UI changes or ingest web documentation without manual intervention.

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

![image](https://www.urlbox.com)

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.

![MCP Badge](https://evanth.io/mcp/urlbox-screenshot-mcp)

Setup

1. Install dependencies and build:

bash
npm install
npm run build

2. Get Urlbox API credentials:
- Sign up at urlbox.com
- Get your API Secret from the dashboard

3. Set environment variables:

> claude_desktop_config.json

``JSON
{
"mcpServers": {
"screenshot": {
"command": "npx",
"args": ["-y", "@urlbox/screenshot-mcp"],
"env": {
"SECRET_KEY": "your_api_key_here"
}
}
}
}

code
## 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
code
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.
code
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.
``

Join our Telegram