Vinkius
Urlbox

Urlbox MCP. Capture Web Assets, From Code to Document.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Urlbox MCP on Cursor AI Code Editor MCP Client Urlbox MCP on Claude Desktop App MCP Integration Urlbox MCP on OpenAI Agents SDK MCP Compatible Urlbox MCP on Visual Studio Code MCP Extension Client Urlbox MCP on GitHub Copilot AI Agent MCP Integration Urlbox MCP on Google Gemini AI MCP Integration Urlbox MCP on Lovable AI Development MCP Client Urlbox MCP on Mistral AI Agents MCP Compatible Urlbox MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Urlbox lets your AI client capture any public website as a high-fidelity screenshot, PDF, or raw image. It handles responsive layouts and dynamic content using a cloud API, letting you generate visual proofs or archive articles with simple commands.

What your AI agents can do

Capture pdf

Turns a specified URL into a comprehensive, downloadable PDF file.

Capture png

Grabs a simple PNG screenshot of an entire public URL.

Get account info

Retrieves basic details about your Urlbox account profile.

+ 9 more capabilities included
PDF Conversion

Converts an entire live webpage into a formatted PDF document.

Screenshot Capture

Takes instant, high-resolution screenshots of any given URL in PNG, JPG, WebP, or SVG formats.

Selective Element Rendering

Uses CSS selectors to render and capture only a specific part of a page's content, ignoring the rest.

Raw HTML Visualization

Renders raw HTML code directly into an image file for visual testing or asset creation.

Asynchronous Web Rendering

Starts a long-running render job and sends the result to a designated webhook later.

Account & Usage Monitoring

Retrieves your credit balance, account details, or list of active webhooks.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

Urlbox: 12 Tools for Web Rendering and Capture

These tools give your agent the power to interact with live web pages, turning URLs into structured data, images, and PDFs.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Urlbox on Vinkius
capture019dd17f

capture pdf

Turns a specified URL into a comprehensive, downloadable PDF file.

capture019dd17f

capture png

Grabs a simple PNG screenshot of an entire public URL.

get019dd17f

get account info

Retrieves basic details about your Urlbox account profile.

get019dd17f

get credit usage

Checks how many credits you've used and what your current balance is.

get019dd17f

get render status

Checks if a background rendering job has finished processing the URL.

list019dd17f

list proxies

Shows you a list of active proxy locations available for rendering.

list019dd17f

list storage buckets

Lists all the storage buckets where your rendered assets are kept.

list019dd17f

list webhooks

Retrieves a list of webhooks that are currently active on your account.

render019dd17f

render async

Starts a rendering job for a URL and sends the completion result to a webhook later.

render019dd17f

render html

Renders raw, unlinked HTML code into an image format for testing purposes.

render019dd17f

render selector

Captures only the visual output of a specific element defined by a CSS selector on a URL.

render019dd17f

render sync

Renders and returns the image or PDF result immediately for a given URL.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Urlbox, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,800+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Urlbox MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Urlbox. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Saving web content shouldn't mean running multiple tabs.

Today, if you need to save an article or capture a specific section of a page for documentation, what do you do? You open the site, right-click, take a screenshot (which is often low quality and doesn't include everything), then maybe print it to PDF, which almost always loses formatting. It’s tedious, slow, and unreliable.

With this server, you tell your agent exactly what you need. Want an A4 PDF? Call `capture_pdf`. Need just the header image? Use `render_selector` with a CSS class. You get professional-grade output instantly, without opening another tab or dealing with messy downloads.

Urlbox MCP Server: Capture web assets in one command.

Manually checking responsive layouts means switching between browser tabs and adjusting viewport sizes to see if the design holds up. It's a massive time sink for developers, forcing them to test edge cases just to verify basic functionality.

Now, you tell your agent to run `capture_png` on multiple viewports or use `render_selector` to isolate specific components. The result is a clean set of assets delivered in one go. You spend time building, not clicking.

What you can do with this MCP connector

You're gonna use this server when your AI client needs to grab assets from a webpage—any public website. It lets you bypass manual browser work; instead, your agent handles all the heavy lifting using a cloud API backend.

PDF Conversion: When you need an entire site archived, capture_pdf takes any given URL and spits out a downloadable PDF file. You can turn a live webpage into a formatted document that's ready to share.

Screenshot Capture: For quick visuals, capture_png grabs a simple PNG screenshot of the whole public URL. If you need something else—like JPG, WebP, or SVG formats—the agent handles it through standard capture functions. These tools ensure your screenshots are high-fidelity and responsive to tricky layouts.

Selective Element Rendering: Sometimes you only care about one part of a page, like a pricing table or a specific chart. You can use render_selector with a CSS selector to pinpoint and grab just that visual output, ignoring everything else on the page. This is huge for testing components.

Raw HTML Visualization: If you're dealing with raw code and need to see what it looks like visually—maybe for style testing or asset creation—you use render_html. It takes unlinked HTML code and renders it directly into an image file so you can eyeball the output.

Asynchronous Web Rendering: When a page is massive or complex, rendering takes time. You don't wanna wait around. Use render_async to kick off a render job for a URL; your agent then waits for the completion result and gets notified later via a webhook. For instant results on smaller pages, you use render_sync, which returns the image or PDF right away.

Account & Usage Monitoring: Your agent keeps track of what's going down with this server. You can check your credit balance and see how many credits you've already used by running get_credit_usage. To get basic info on the Urlbox account profile, use get_account_info. If you need to know which webhooks are set up or active, run list_webhooks.

System Status: The server gives you deep visibility into its operations. You can check if a long-running background rendering job has finally finished processing the URL by calling get_render_status. If you need to know what proxy locations are available for rendering, run list_proxies. To see where your rendered assets are stored, use list_storage_buckets.

Built · Hosted · Managed by Vinkius Urlbox MCP Server - Capture Websites as Images & PDFs Server ID 019dd17f-b3c9-7392-a072-9fe3d1cfb77a
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Urlbox MCP

How does the `capture_pdf` tool handle different page sizes like A4 or Letter? +

The capture_pdf tool allows you to specify custom page dimensions when making the call. You pass the desired size (e.g., A4, letter) as a parameter, ensuring your document fits the right standard.

What’s the difference between `render_sync` and `render_async`? +

render_sync is for quick jobs; it renders and gives you the result immediately. Use render_async if the page is large or complex, as it starts a background job that saves resources and sends results to a webhook later.

Can I only capture one element with `render_selector`? +

It's designed for single elements defined by a CSS selector. If you need multiple, you might need to run several calls or manually combine the results in your workflow.

How do I check my credit balance using `get_credit_usage`? +

You simply instruct your agent to call get_credit_usage. The tool returns a JSON object containing your current usage statistics and remaining credits, letting you manage costs before running large jobs.

I ran a complex capture job; how do I check if it's finished using the `get_render_status` tool? +

You provide the unique Job ID received after starting the render. The tool checks the backend status, returning success or failure details immediately. This lets your agent wait for long-running tasks without needing to constantly poll.

Before I run `capture_png`, how do I check which geographic proxies are available using the `list_proxies` tool? +

This tool lists all proxy endpoints your account has access to. Use this when your target website blocks requests from standard IP ranges, ensuring you get geo-specific screenshots.

If I use `render_async`, how do I guarantee the results are delivered automatically? +

You must set up a webhook endpoint first. When running render_async, the server sends the final result directly to your specified URL. This is better than polling, especially for large batches or complex reports.

When should I use `get_account_info`? Does it confirm my API key is valid? +

You call this first to verify your connection details and profile. It confirms that the MCP server has access to the correct account level, which prevents authentication errors before you start capturing.

Can I capture only a specific part of a webpage? +

Yes! Use the render_selector tool. Provide the URL and the CSS selector (e.g., #my-chart) to capture only that specific element instead of the whole page.

How do I see how many credits I have left? +

Run the get_credit_usage query. Your agent will retrieve your current credit balance and monthly rendering metrics directly from Urlbox.

Can this tool convert a URL directly to PDF? +

Absolutely. Use the capture_pdf tool by providing the URL. You can also specify an optional page size like 'A4' or 'Letter'.

Built & Managed by Vinkius 30s setup 12 tools

We've already built the connector for Urlbox. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.