Nutrient DWS MCP Server

Give AI agents the power to generate, read, extract, process, and sign documents. Its 8 documented tools cover document, tree. It runs locally over stdio via the published package.

People who work with document and tree and want it reachable from Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.

VERIFIED ACTIVE

LAST COMMIT 2026-08-28 · ★ 70 · #19 OF 106 MAINTAINED AI & ML · VERIFIED 2026-09-18

MIT · TypeScript servers · how we verify → /methodology

01 · Install Nutrient DWS MCP Server

before you install - you'll need

Set SANDBOX_PATH, NUTRIENT_DWS_API_KEY before connecting.

Claude Code

claude mcp add pspdfkit-nutrient-dws-mcp-server -- npx -y @nutrient-sdk/dws-mcp-server

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "pspdfkit-nutrient-dws-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@nutrient-sdk/dws-mcp-server"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license MIT - declared in the repository

npm package @nutrient-sdk/dws-mcp-server - the @nutrient-sdk scope differs from the repo owner (pspdfkit); confirm it's the project's official package

registry namespace io.github.PSPDFKit is GitHub-verified and matches the repo owner

03 · What Nutrient DWS MCP Server can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

An agent gets 8 documented tools spanning document, tree, including document_processor, parse_document, extract_fields, document_signer.

Capability map

Tools grouped from the project's README - what Nutrient DWS MCP Server lets an agent do.

Document

2 tools - e.g. Document processing for conversions, OCR, watermarking, rotation, annotation flattening, and redaction workflows; PDF signing with CMS / PKCS7 and CAdES signatures plus visible or invisible appearance…

document_processor · document_signer

Parse

1 tool - e.g. Structured data extraction (DWS Data Extraction API): typed JSON elements with bounding boxes and confidence, or whole-document Markdown

parse_document

Extract

1 tool - e.g. Schema-guided field extraction (DWS Data Extraction API): pulls specific named fields into a JSON shape you define, with per-field citations

extract_fields

Redactor

1 tool - e.g. AI redaction for detecting and permanently removing sensitive content such as names, addresses, SSNs, emails, and custom criteria

ai_redactor

Check

1 tool - e.g. Read-only account lookup for current DWS credits and usage. No document content is uploaded

check_credits

Sandbox

1 tool - e.g. Read-only view of files inside the configured sandbox directory

sandbox_file_tree

Directory

1 tool - e.g. Read-only view of local files when sandbox mode is disabled. Sandbox mode is strongly recommended

directory_tree

Latest releases

v0.1.3 · 2026-08-28

registry login needs an SSO-authorized read:org PAT (device flow cannot see the org) · add glama.json (claim + refresh the Glama listing) · surface Data Extraction API in README copy and header image · workflow…

v0.1.2 · 2026-08-24

0.1.2 - exclude .mcpb bundles from the npm tarball

v0.0.6 · 2026-06-15

Adds an extension icon so the connector displays the Nutrient logo in Claude Desktop. · Download the attached file and double-click it to install it into Claude Desktop instead of cloning this repository.

04 · Who maintains Nutrient DWS MCP Server

Nutrient DWS MCP Server is maintained by pspdfkit. We track 2 MCP servers from pspdfkit - 2 actively maintained, 132 combined GitHub stars, oldest repo from May 2025. Full record: all servers from pspdfkit.

  1. Nutrient Document Engine MCP Server MCP server for self-hosted Nutrient Document Engine: extract, edit, redact, and annotate documents. ★ 62

05 · Facts

category
AI & ML - ranked #19 of 106 actively-maintained AI & ML servers as of 2026-09-18.
release cadence
2 releases in the last 90 days (latest 2026-08-28)
registry
io.github.PSPDFKit/nutrient-dws-mcp-server (active, first published 2026-08-24 · 2 versions)
packages
npm:@nutrient-sdk/dws-mcp-server

06 · Nutrient DWS MCP Server FAQ

Is Nutrient DWS MCP Server still maintained?

Yes - as of 2026-09-18, its last commit was 2026-08-28 and it shipped 2 releases in the last 90 days. We re-verify nightly.

What can Nutrient DWS MCP Server do?

An agent gets 8 documented tools spanning document, tree, including document_processor, parse_document, extract_fields, document_signer.

How do I install Nutrient DWS MCP Server?

Run `npx -y @nutrient-sdk/dws-mcp-server`. The README documents 2 environment variables (SANDBOX_PATH, NUTRIENT_DWS_API_KEY) to set first. Set SANDBOX_PATH, NUTRIENT_DWS_API_KEY before connecting. You can also paste the ready-made client config above.

Does Nutrient DWS MCP Server run locally?

Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to Nutrient DWS MCP Server

More AI & ML MCP servers · Predictalot · Visual Memory MCP · Audio Sonic MCP · RAG Vault · Ruv Swarm

More TypeScript MCP servers · PubNub MCP Server · Crawlgraph MCP · Pudge UI · Appsignal · DynamoDB · see all