Docweave MCP

Community Productivity

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.

Contents
  1. @docweave/mcp
  2. Install
  3. Tools
  4. About this repo
  5. License

@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 a needsOcr flag 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.