paperless-ngx-mcp
Related Servers
Alternatives to paperless-ngx-mcp
No user-submitted related servers found.
Related Servers
- AlicenseAqualityCmaintenanceEnables AI assistants to search, inspect OCR content, download, upload, and manage documents in a Paperless-ngx archive through natural language.91MIT
- AlicenseNot gradedqualityFmaintenanceEnables interaction with Paperless-NGX API servers, supporting document management, tagging, and metadata operations through a natural language interface.79 npm241ISC
- AlicenseNot gradedqualityDmaintenanceEnables managing Paperless-NGX documents, tags, correspondents, and document types via natural language. Supports document searching, downloading, uploading, and bulk editing.79 npmISC
- AlicenseNot gradedqualityDmaintenanceEnables Claude AI to interact with Paperless-NGX document management through natural language, offering 50 tools for full CRUD operations and management.383 npmMIT
- AlicenseCqualityAmaintenanceEnables searching, tagging, uploading, and reading documents in Paperless-NGX, with management of tags, correspondents, document types, and custom fields via MCP tools and resources.5080 PyPI1MIT
- AlicenseNot gradedqualityDmaintenanceConnects Claude to a self-hosted Paperless-ngx document archive, enabling natural language search, retrieval, and taxonomy browsing of documents.MIT
TDQS
Scored across 109 tools
Most tools target distinct resource+action pairs and the descriptions go out of their way to disambiguate (e.g. bulk object edits vs. document edits, classifier vs. AI suggestions). However, with 109 tools there are large overlapping clusters that will still confuse selection: four task tools (list_tasks, list_active_tasks, get_task_status_counts, get_task_summary), three share-link listers, three document-version mutators, and multiple search/filter entry points (search_documents vs list_documents search vs search_autocomplete). The density of near-boundary tools keeps this from being high.
Overwhelmingly a verb_noun convention: list_/get_/create_/update_/delete_ across every resource, plus uniform patterns like edit_*_bulk and test_*/process_* for mail. Minor deviations (post_document instead of create_document, download_document/bulk, upload_document_version, get_next_asn) are readable but break strict predictability.
109 tools is far beyond any reasonable scope for a single server and lands in the extreme-mismatch band. Even with a broad domain (documents plus all metadata objects, workflows, mail, sharing, tasks), the surface is massively bloated and should be consolidated or split into sub-servers.
The surface covers the full Paperless-NGX lifecycle: documents (create/read/update/delete/trash/restore/versions/notes/history/preview/download/email), all metadata objects with CRUD and bulk operations, workflows with triggers/actions, mail accounts and rules, share links and bundles, tasks, saved views, statistics and system status. There are no obvious dead ends for the stated domain.