nloui/paperless-mcp ? reverse-engineered prompt
Reverse engineered prompt
Build me an MCP server for Paperless NGX so I can manage my document archive from Claude.
I want to connect it to my Paperless instance with a base URL and API token, then use natural language to search documents, list them, open one by ID, download files, and upload new documents. It should also let me manage tags, correspondents, and document types, including creating new ones and listing what already exists.
Please include bulk actions too, like adding or removing tags from several documents, changing document type or correspondent, merging and splitting documents, rotating pages, deleting pages, and deleting or reprocessing documents. I’d like clear error messages if the server URL or token is wrong or if an action fails.
Make it easy to run locally and in Claude or another MCP client, and if you need current Paperless NGX API details, look them up online.
Are you gonna build this?
make sure you review the code using coderabbit