Docweave MCP
Generate PDFs from HTML, a URL or a template with JSON data, and extract text or Markdown from PDFs.
Install
The installation steps are in the documentation below. Documentation
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
@docweave/mcp
The open-source MCP server for Docweave — give any MCP client (Claude, Cursor, Windsurf, and others) two document tools:
generate_pdf— turn raw HTML, a public URL, or a template + JSON into a real PDF.read_pdf— turn a PDF (URL or base64) into clean text / markdown, with aneedsOcrflag for scanned documents.
One MCP server for an agent's document I/O — write a document, read a document — priced per document, not per page.
Install
npx @docweave/mcp
Or use the zero-install hosted endpoint: https://docweave.dev/api/mcp.
Claude Desktop
{
"mcpServers": {
"docweave": { "command": "npx", "args": ["-y", "@docweave/mcp"] }
}
}
Tool calls that hit the hosted API authenticate with a Docweave API key
(Authorization: Bearer dw_live_…) — get one free at https://docweave.dev/signup
(50 documents/month, no card).
Tools
generate_pdf
source (one of: raw html, a public url, or a template + data) → a PDF.
Optional page options (format, landscape, margins). Idempotency-key aware, SSRF-guarded
URL rendering.
read_pdf
source (url or base64) → extracted content (markdown or text) + pageCount.
Scanned/image PDFs return needsOcr: true instead of empty text.
About this repo
This is the source of the @docweave/mcp
npm package, published from the Docweave monorepo and listed on the
official MCP registry as
io.github.NicolasMartalog/docweave-mcp. The npm package ships bundled with its render
engine; install it with npx as above.
License
MIT
Frequently asked questions
What is Docweave MCP?
Generate PDFs from HTML, a URL or a template with JSON data, and extract text or Markdown from PDFs.
How do I install Docweave MCP?
Follow the installation steps in its documentation, shown on this page and in its repository.
Is Docweave MCP open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains Docweave MCP?
It is published by NicolasMartalog. AI.tn lists it but does not maintain or endorse it.
From the community awesome-mcp-servers lists and the project's GitHub repository. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.