# Nutrient Document Web Services API MCP

Vendor: Nutrient Document Web Services API  
Category: developer-tools  
Auth: API_KEY  
Composio slug: `nutrient_document_web_services_api`

Process, convert, OCR, redact, sign, and analyze documents with Nutrient Document Web Services.

## Tools

- **Analyze Build Cost** — Estimate the credits and Processor features required by Build API instructions without executing the document job or consuming credits.
- **Analyze Build Request (Deprecated)** — Deprecated compatibility tool for the original ANALYZE_BUILD contract. Use ANALYZE_BUILD_COST for typed Build instructions.
- **Build Document** — Synchronously create one document from remote files, remote HTML, new pages, and composable safe actions, returning its filename, media type, and Base64 content up to 4 MB. Use this for multi-part or multi-step workflows; applied redaction 
- **Convert Markdown to PDF** — Convert CommonMark or GitHub-Flavored Markdown text into a PDF using optional built-in styling, custom CSS, page layout, and syntax highlighting settings. Returns the filename, media type, and Base64 content up to 4 MB. This consumes Proces
- **Create JWT Token** — Create a short-lived restricted Nutrient bearer token. This compatibility tool returns secret credential material; revoke it with REVOKE_JWT_TOKEN when it is no longer needed. Prefer the connected API key for normal server-side document pro
- **Create PDF from Web Page** — Render an HTML web page at a public URL, with optional page layout settings, into a PDF. Returns the filename, media type, and Base64 content up to 4 MB. This consumes Processor credits; check GET_PROCESSOR_USAGE first. Free-tier output may
- **Get Account Information** — Return the connected Nutrient account's subscription type, status, and estimated remaining credits.
- **Get Processor Usage** — Return the connected account's Processor subscription status and credit usage counters.
- **Make PDF Accessible** — Auto-tag a PDF at a remote URL for PDF/UA screen-reader accessibility and return the result's filename, media type, and Base64 content up to 4 MB. This consumes Processor credits; check GET_PROCESSOR_USAGE first. Free-tier output may be wat
- **OCR PDF** — Apply optical character recognition to a PDF at a remote URL and return a searchable PDF's filename, media type, and Base64 content up to 4 MB. This consumes Processor credits; check GET_PROCESSOR_USAGE first. Free-tier output may be waterm
- **Revoke JWT Token** — Immediately revoke a bearer token created by CREATE_JWT_TOKEN using its ID. Use this when a generated token is no longer needed or may be compromised.
- **Stage PDF Redactions** — Find matching content in a remote PDF and return a review PDF's filename, media type, and Base64 content up to 4 MB with unapplied redaction marks. This action cannot permanently apply redactions. It consumes Processor credits; check GET_PR
- **Watermark PDF** — Add a positioned text or image watermark to every page of a PDF at a public URL and return the copy's filename, media type, and Base64 content up to 4 MB. This consumes Processor credits; check GET_PROCESSOR_USAGE first. Free-tier output ma

## Setup

1. Create or open a Switchy Project.
2. Open Integrations and connect Nutrient Document Web Services API.
3. Authorise through api_key.
4. Teammates can now @-mention Nutrient Document Web Services API tools in chat.

---
Last verified: 2026-09-03T02:00:04.194Z  
Canonical URL: https://switchy.build/directory/mcps/nutrient-document-web-services-api