{"name":"io.github.PSPDFKit/nutrient-dws-mcp-server","slug":"pspdfkit-nutrient-dws-mcp-server","title":"Nutrient DWS MCP Server","description":"Nutrient Processor + Data Extraction MCP: convert, OCR, sign, redact, and extract PDFs/Office docs.","url":"https://mcp.market/server/pspdfkit-nutrient-dws-mcp-server","rating":null,"grade":"A","score":85,"certified":false,"status":"active","category":"scraping","tags":["scraping","productivity"],"presence":{"score":42,"stars":70,"forks":6,"downloads_week":81,"last_push_at":"2026-08-28T00:04:08.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/PSPDFKit/nutrient-dws-mcp-server","website":null,"version":"0.1.3","remotes":[],"packages":[{"registryType":"npm","identifier":"@nutrient-sdk/dws-mcp-server","version":"0.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Nutrient DWS API key. Optional for local desktop use (browser sign-in on first request); required for CI or headless environments.","format":"string","isSecret":true,"name":"NUTRIENT_DWS_API_KEY"},{"description":"Data Extraction API key (starts with pdf_live_), needed for parse_document and extract_fields in static-key mode. OAuth covers both products.","format":"string","isSecret":true,"name":"NUTRIENT_DWS_EXTRACTION_API_KEY"},{"description":"Local directory the server is allowed to read and write documents in.","format":"string","name":"SANDBOX_PATH"},{"description":"Minimum logging level; defaults to info.","format":"string","name":"LOG_LEVEL"},{"description":"Log file path; defaults to a temporary file in stdio mode.","format":"string","name":"MCP_LOG_FILE"}]}],"tools":[{"name":"ai_redactor","description":"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)","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_credits","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"directory_tree","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"document_processor","description":"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","write_action":false,"price_micros":0,"input_schema":null},{"name":"document_signer","description":"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","write_action":false,"price_micros":0,"input_schema":null},{"name":"extract_fields","description":"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","write_action":false,"price_micros":0,"input_schema":null},{"name":"parse_document","description":"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","write_action":false,"price_micros":0,"input_schema":null},{"name":"sandbox_file_tree","description":"Browse files already available in the configured sandbox directory. This is a read-only local filesystem operation and does not upload documents to Nutrient.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":85,"grade":"A","scanned_at":"2026-09-21T05:09:14.188Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-21T05:09:14.235Z","components":{"code":{"score":25,"max":25,"notes":["24 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 24 days ago"]},"identity":{"score":9,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@nutrient-sdk/dws-mcp-server","version":"0.1.3","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":6,"publishedAt":"2026-08-28T00:09:07.840Z","repositoryUrl":"git+https://github.com/PSPDFKit/nutrient-dws-mcp-server.git","weeklyDownloads":81}],"repo":{"found":true,"owner":"PSPDFKit","repo":"nutrient-dws-mcp-server","archived":false,"pushedAt":"2026-08-28T00:04:08Z","stars":70,"forks":6,"openIssues":2,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/1527679?v=4","ownerCreatedAt":"2012-03-12T06:26:26Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/1527679?v=4&s=128","source":"github"},"presence":{"stars":70,"forks":6,"downloadsWeek":81,"license":"MIT","lastPushAt":"2026-08-28T00:04:08.000Z","score":42}}}},"grade_history":[],"reviews":[]}