Move multiple documents to trash at once, recoverable until the trash is emptied. Requires explicit confirmation of the exact document IDs before execution.
Change metadata on a single document; only passed fields are modified. Use numeric IDs for correspondent, document type, storage path; tags replace the entire list.
Send custom requests to any paperless-ngx REST endpoint. This escape hatch covers workflows, share links, mail rules, trash, permissions, and other operations not handled by dedicated tools.
Create Paperless-ngx automation rules that run automatically on future documents. Define triggers and actions to assign metadata, remove fields, send emails, or call webhooks.
Upload a new file version to an existing document, making it the current version while earlier versions remain available. Use for corrected scans, signed copies, or unlocked PDFs.
An MCP server that puts a paperless-ngx document archive within reach of AI assistants, enabling full-text search, reading, filing, uploading, and managing documents and taxonomy through the paperless-ngx REST API.
A Model Context Protocol server for Paperless-ngx that provides full REST API coverage for document management, including search, upload, metadata, workflows, sharing, and admin, with token-frugal responses and a scoped toolset.
Modify an existing correspondent's fields—name, match pattern, matching algorithm, or case-insensitive setting—using partial updates that only change supplied values.
Verify whether IMAP mail account settings can connect to the server. Test new credentials directly, or pass a saved account's ID with its masked password to validate existing configurations.
Get LLM-based suggestions for a document: title, existing correspondents/tags/types/storage paths, and names for missing objects. Requires AI enabled in Paperless.
Modify a single Paperless-NGX workflow (PATCH): change name, order, enabled, or replace triggers/actions. To edit one action, fetch the workflow first and send the full list.
Update specific fields on an existing Paperless-NGX mail rule without changing others. Use it to adjust matching, assignment, or processing behavior in one request.
Save a Paperless document's file to server disk and return the local path. Supports original or OCR'd archive version to avoid embedding large files in context.
Search across all object types in one query to find documents, tags, correspondents, and more when the type is unknown. Returns up to three hits per type; for document-specific searches, use the dedicated search_documents tool.