MODEL CONTEXT PROTOCOL

Nutrient MCP

Four Nutrient MCP connections are available. Use Web SDK docs MCP when building with the Web SDK. Use DWS, Document Engine, or Workflow to process or manage documents where they run.


1. DWS

Nutrient MCP

The @nutrient-sdk/dws-mcp-server package runs locally over stdio and connects your MCP client to Document Web Services. The install commands are version-agnostic so they pick up the current package release.

Tools

  • document_processor — Convert, OCR, watermark, redact, and run page operations.
  • document_signer
  • ai_redactor
  • parse_document — Convert PDF or Office documents to Markdown or spatial JSON using text, structure, understand, or agentic mode.
  • extract_fields — Schema-guided extraction with per-field citations.
  • check_credits
  • sandbox_file_tree

INSTALL

Configure your MCP client

Use the snippet for your client. Set SANDBOX_PATH to the directory the server may access.

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

Set SANDBOX_PATH in the environment that launches Claude Code.

Authentication

Browser OAuth opens on first use and requires no API key. For static-key authentication, assign the same global live key to NUTRIENT_DWS_API_KEY and NUTRIENT_DWS_EXTRACTION_API_KEY. Use scoped live keys when an integration requires restricted access.

Troubleshooting

If a client connects but never gets a response under a Node version manager’s npx shim, run the server via node directly.

2. SELF-HOSTED

Document Engine MCP

The @nutrient-sdk/document-engine-mcp-server package connects an MCP client to your Document Engine instance. Configure DOCUMENT_ENGINE_BASE_URL and DOCUMENT_ENGINE_API_AUTH_TOKEN for that instance.

Read the release post for the product announcement.


3. WORKFLOW

Workflow MCP

Workflow MCP is available in-product for Workflow 8.20 and later. From your Workflow environment, connect Claude Desktop and other desktop apps that accept API keys. OAuth for web-based AI apps is planned.

4. WEB SDK

Web SDK docs MCP

The @nutrient-sdk/viewer-mcp package gives Claude Code, Cursor, VS Code, and other AI coding agents on-demand access to Web SDK documentation, API type declarations, guides, examples, and the changelog. It runs locally over stdio with no account or API key.

INSTALL

Configure your coding agent

Terminal window
claude mcp add Nutrient -- npx @nutrient-sdk/viewer-mcp