Mmcp.market

Nutrient DWS MCP Server

by PSPDFKit·io.github.PSPDFKit/nutrient-dws-mcp-server·v0.1.3

Nutrient Processor + Data Extraction MCP: convert, OCR, sign, redact, and extract PDFs/Office docs.

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
Growing

70 stars81 downloads/wk

Reviews

Write one

Nobody has reviewed Nutrient DWS MCP Server yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Nutrient DWS MCP Server tools (8)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • ai_redactor

    Detect and permanently redact sensitive content using the Nutrient AI Redaction API. Reads input files from the local file system or sandbox (if enabled) and writes redacted output back locally. Automatically detects and permanently removes sensitive information from documents using AI analysis. Detected content types include: • Personally identifiable information (names, addresses, phone numbers)

  • check_credits

    Check your Nutrient DWS API credit balance and usage for the current billing period. This is a read-only account lookup. It does not upload any document content. Returns: subscription type, total credits, used credits, and remaining credits.

  • directory_tree

    Browse local files when sandbox mode is disabled. This is a read-only local filesystem operation, but it can inspect any path visible to the current user. Sandbox mode is strongly recommended.

  • document_processor

    Process, convert, and transform documents using the Nutrient API. Reads input files from the local file system or sandbox (if enabled) and writes results back locally. Features: • Import XFDF annotations • Flatten annotations • OCR processing • Page rotation • Watermarking (text/image) • Redaction creation and application Output formats: PDF, PDF/A, images (PNG, JPEG, WebP), Office (DOCX, XLSX, PP

  • document_signer

    Digitally sign PDF files using the Nutrient Sign API. Reads input files from the local file system or sandbox (if enabled) and writes signed output back locally. Signature types: • CMS/PKCS#7 (standard digital signatures) • CAdES (advanced electronic signatures) Appearance options: • Visible or invisible signatures • Multiple display modes (signature only, description only, or both) • Customizable

  • extract_fields

    Pull specific named fields out of a document into a JSON shape you define, using the Nutrient DWS Data Extraction API. Reads the input file from the local file system or sandbox (if enabled), or fetches it directly from a URL — provide exactly one of filePath or url. Unlike parse_document, which parses a whole document into elements or Markdown, extract_fields takes a JSON schema (root type: "obje

  • parse_document

    Extract structured data from a document using the Nutrient DWS Data Extraction API. Reads the input file from the local file system or sandbox (if enabled), or fetches it directly from a URL — provide exactly one of filePath or url. Output formats: • spatial — typed elements (paragraphs, tables, key-value pairs, formulas, pictures, handwriting) with bounding boxes, confidence scores, and reading o

  • sandbox_file_tree

    Browse files already available in the configured sandbox directory. This is a read-only local filesystem operation and does not upload documents to Nutrient.

Public scan report

scanner v0.1.9 · 2026-09-21 · same rubric, same numbers if you re-run it

no findings
  • Code scan24 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 24 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the Nutrient DWS MCP Server repository's README, as published. We do not edit it. Read it on GitHub

Nutrient DWS MCP Server

Give AI agents the power to generate, read, extract, process, and sign documents.

Description

A Model Context Protocol (MCP) server that connects AI assistants to the Nutrient Document Web Service (DWS) Processor and Data Extraction APIs — enabling document creation, editing, conversion, digital signing, OCR, and redaction, plus structured data extraction (typed JSON with bounding boxes and confidence, or schema-guided field extraction with per-field citations) through natural language.

Features

  • Local stdio MCP server for Claude Desktop and other MCP-compatible clients
  • Browser-based OAuth on the first request that uses the Nutrient API, with optional API-key fallback for CI and headless environments
  • Document conversion, OCR, redaction, watermarking, annotation flattening, and digital signing (Processor API)
  • Data extraction (Data Extraction API): parse whole documents to Markdown or spatial JSON, then pull named fields into a JSON schema you define, with per-field citations. Four parse modes: text (1 credit/page, no OCR), structure (1.5), understand (9, the default), agentic (18, VLM)
  • Sandbox-aware local file handling with explicit output paths
  • Read-only account lookup for DWS credits and usage

What You Can Do

Once configured, you (or your AI agent) can process documents through natural language:

You: "Merge report-q1.pdf and report-q2.pdf into a single document" AI: "Done! I've merged both reports into combined-report.pdf (24 pages total)."

You: "Redact all social security numbers and email addresses from application.pdf" AI: "I found and redacted 5 SSNs and 3 email addresses. The redacted version is saved as application-redacted.pdf."

You: "Digitally sign this contract with a visible signature on page 3" AI: "I've applied a PAdES-compliant digital signature to contract.pdf. The signed document is saved as contract-signed.pdf."

You: "Convert this PDF to markdown" AI: "Here's the markdown content extracted from your document..."

You: "OCR this scanned document in German and extract the text" AI: "I've processed the scan with German OCR. Here's the extracted text..."

You: "Pull the vendor, invoice number, total, and due date out of invoice-0341.pdf, with citations" AI: "Here are the four fields as JSON. Each value cites the page and bounding box it came from..."

Installation

Install it from Claude Desktop Settings -> Extensions if you are using Claude Desktop. If you are developing locally, use the manual setup below.

The Claude Desktop MCPB extension defaults its sandbox directory to ~/Documents/Nutrient. You can change that directory in the extension settings. Clearing the field starts the server without sandbox restrictions, so file operations can use any path visible to your user account.

1. Create a Nutrient Account

Sign up for free at nutrient.io/api.

For local desktop use, the recommended path is to omit NUTRIENTDWSAPIKEY and complete the browser sign-in flow on the first request that uses the Nutrient API. For CI, headless environments, or scripted setups, create an API key in the dashboard and set NUTRIENTDWSAPIKEY.

2. Configure Your AI Client

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Install directly

Runs npx -y @nutrient-sdk/dws-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add nutrient-dws-mcp-server -- npx -y @nutrient-sdk/dws-mcp-server
Add to Cursor

Nutrient DWS MCP Server: common questions

Is Nutrient DWS MCP Server safe?
Yes, by our scan: it is graded A (85/100). Read the Nutrient DWS MCP Server safety report
How do I install Nutrient DWS MCP Server?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Nutrient DWS MCP Server need an API key?
Yes. The registry entry asks for NUTRIENT_DWS_API_KEY, NUTRIENT_DWS_EXTRACTION_API_KEY.
Is Nutrient DWS MCP Server maintained?
The last commit was 25 days ago (2026-08-28). The latest release is v0.1.3.
What can I use instead of Nutrient DWS MCP Server?
Servers from other publishers that do the same job: Doc Extract API MCP server, EnConvert MCP server and Talonic MCP server. Compare all Nutrient DWS MCP Server alternatives.

Alternatives to Nutrient DWS MCP Server

Same job from other publishers: the closest match first, then the best rated.

All Nutrient DWS MCP Server alternatives →
  • Doc Extract API
    SchemaLock — paid extraction: JSON from docs via your schema, x402/USDC.
    B
  • EnConvert
    Unified web ingestion for AI agents: perceive, discover, search, extract, ingest, watch, convert.
    A
  • Talonic
    Extract structured, schema-validated data from PDFs, scans, images, spreadsheets, and forms.
    A
  • zipnative MCP — ZIP creation, inspection, secure extraction & verification
    ZIP MCP server: create, inspect, verify, extract securely, modify without recompression. 13 tools
    B
  • Brightdata
    Bright Data's Web MCP server enabling AI agents to search, extract & navigate the web
    B

More from PSPDFKit