paperless-mcp
The Paperless-NGX MCP Server allows users to interface with a Paperless-NGX API, enabling efficient management of documents, tags, and other related entities. Its key features include document operations and bulk editing, making it ideal for users looking to automate and streamline their document management tasks.
How do I install the Paperless-NGX MCP Server?
You can install it via Smithery using the command npx -y @smithery/cli install @nloui/paperless-mcp --client claude
or manually by running npm install -g paperless-mcp
.
What should I do if I encounter an error?
Ensure that your Paperless-NGX URL and API token are correct, and that the server is reachable. The server provides clear error messages to help diagnose issues.
Can I contribute to the development of the server?
Yes, you can clone the repository, install dependencies, and make changes to server.js
. Test your changes locally using node server.js http://localhost:8000 your-test-token
.
What frameworks are used in building the server?
The server is built using the litemcp framework for MCP servers and zod for TypeScript-first schema validation.
Where can I find more information about the Paperless-NGX API?
You can refer to the official documentation at https://docs.paperless-ngx.com/api/ for more details about the underlying API.