Nutrient DWS MCP Server
@PSPDFKit
Nutrient DWS MCP Server について
A Model Context Protocol (MCP) server implementation that integrates with the Nutrient Document Web Service (DWS) Processor API, providing powerful PDF processing capabilities for AI assistants.
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"nutrient-dws": {
"command": "npx",
"args": [
"-y",
"@nutrient-sdk/dws-mcp-server",
"--sandbox",
"</your/sandbox/directory>"
],
"env": {
"NUTRIENT_DWS_API_KEY": "<YOUR_API_KEY_HERE>"
}
}
}
}ツール
6Document processing for conversions, OCR, extraction, watermarking, rotation, annotation flattening, and redaction workflows
PDF signing with CMS / PKCS#7 and CAdES signatures plus visible or invisible appearance options
AI redaction for detecting and permanently removing sensitive content such as names, addresses, SSNs, emails, and custom criteria
Read-only account lookup for current DWS credits and usage. No document content is uploaded
Read-only view of files inside the configured sandbox directory
Read-only view of local files when sandbox mode is disabled. Sandbox mode is strongly recommended
概要
What is Nutrient DWS MCP Server?
A Model Context Protocol (MCP) server that connects AI assistants to the Nutrient Document Web Service (DWS) Processor API, enabling document creation, editing, conversion, digital signing, OCR, redaction, and more through natural language. It is designed for developers and AI users who need programmatic document manipulation.
How to use Nutrient DWS MCP Server?
Install via Claude Desktop Settings → Extensions or manually by adding an MCP server entry in your client’s configuration JSON (e.g., claude_desktop_config.json). The server is run with npx -y @nutrient-sdk/dws-mcp-server and requires a SANDBOX_PATH environment variable. Authentication uses browser-based OAuth on the first API request, or you can set NUTRIENT_DWS_API_KEY for CI/headless environments.
Key features of Nutrient DWS MCP Server
- Local stdio MCP server for Claude Desktop and compatible clients
- Browser-based OAuth with optional API-key fallback
- Document conversion, OCR, extraction, redaction, and watermarking
- PAdES-compliant digital signing with visible/invisible appearance
- Sandbox-aware local file handling with explicit output paths
- Read-only account lookup for DWS credits and usage
Use cases of Nutrient DWS MCP Server
- Merge PDFs, Office documents, and images into a single document
- Redact all social security numbers and emails from a PDF
- Digitally sign a contract with a visible signature on a specific page
- Convert a PDF to Markdown or extract text with OCR in German
- Check Nutrient credits, convert a DOCX to PDF, and inspect output location
FAQ from Nutrient DWS MCP Server
What authentication methods are supported?
Browser-based OAuth on the first API request, with an optional NUTRIENT_DWS_API_KEY environment variable for CI or headless environments.
What is sandbox mode and why should I use it?
Sandbox mode restricts file operations to a specific directory set via SANDBOX_PATH. It is strongly recommended for security to validate input paths and save outputs within that directory.
Which MCP clients are supported?
Claude Desktop, Cursor, Windsurf, VS Code (GitHub Copilot), LangChain, LangGraph, OpenAI Agents SDK, and any MCP-compatible system.
Can I use this server without an API key?
Yes, for local desktop use you can omit the API key and complete the browser sign-in flow on the first request that uses the Nutrient API.
What document formats are supported?
PDF, DOCX, XLSX, PPTX, images (PNG, JPEG, WebP), HTML, and Markdown. Conversions include PDF ↔ DOCX, images, PDF/A, PDF/UA, and more.
「その他」の他のコンテンツ
ICSS
chokcoco不止于 CSS
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Blender
ahujasidOpen-source MCP to use Blender with any LLM

EverArt
modelcontextprotocolModel Context Protocol Servers
コメント