Docweave vs Urlbox
Urlbox is a website screenshot and URL-to-PDF rendering API. Docweave covers the document-generation half of that job — HTML, a URL, or a template + JSON in, a real PDF out — and the single biggest reason to consider it if you are evaluating Urlbox is an MCP-native generate_pdf tool paired with per-document pricing, built for AI agents rather than retrofitted for them.
Where Docweave differs
| Docweave | Urlbox | |
|---|---|---|
| MCP-native tool | generate_pdf, open source (npx @docweave/mcp) | REST API — see provider docs |
| Pricing model | Per document | See provider pricing |
| Sources | HTML, URL, template + JSON | URL (screenshots and PDF) — see provider docs |
| Rendering | Chromium | Browser-based rendering engine — see provider docs |
Switching from Urlbox
The request shape is familiar — POST a source, get a PDF back:
curl https://docweave.dev/api/v1/pdf \
-H "Authorization: Bearer dw_live_your_key" \
-H "Content-Type: application/json" \
-H "Accept: application/pdf" \
-d '{
"source": { "type": "url", "url": "https://example.com/report" },
"options": { "format": "A4", "margin": "20mm" }
}' \
--output report.pdfFAQ
Is Docweave a drop-in Urlbox alternative?
For URL-to-PDF, the shape is familiar: you POST a URL (or HTML) and get a rendered file back. Docweave accepts raw HTML, a URL, or a template + JSON, renders with Chromium, and returns a PDF. The main additions are a first-class MCP server and per-document pricing.
Does Docweave also do website screenshots like Urlbox?
Docweave is focused on document generation — HTML, a URL, or a template + JSON rendered to a PDF. Urlbox covers both screenshots and PDF rendering; check the provider's current docs to see which output formats and capture options it supports.
How does pricing compare?
Many rendering APIs meter usage by request volume or render credits, sometimes with page-based tiers. Docweave bills per document, so a long report and a one-page snapshot are priced the same way. Check Urlbox's current pricing page for exact numbers.
Can I use Docweave from an AI agent?
Yes. Add the Docweave MCP server (npx @docweave/mcp) and your agent gets a generate_pdf tool — one tool call instead of HTTP plumbing, with built-in idempotency so it never double-generates the same document.
Try the MCP-native PDF API.
Get an API key