@docweave/mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@docweave/mcpgenerate a PDF from this URL: https://example.com/report"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@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/mcpOr 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).
Related MCP server: pdf-navigator-mcp
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
Maintenance
Tools
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/NicolasMartalog/docweave-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server