anaisbetts/paperless-ngx-mcp
If you are the rightful owner of paperless-ngx-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The paperless-mcp server allows Claude to interact with a Paperless-ngx instance for document management tasks.
paperless-mcp - A MCP Server for Paperless-ngx
This MCP server provides Claude with the ability to search and retrieve documents from your Paperless-ngx instance. Connect Claude to your document management system to search through your archived documents, retrieve specific documents by ID, and get detailed document information including content, tags, and metadata.
Features
- Document Search: Search through documents by content, title, and other fields with optional date filtering
- Document Retrieval: Get full document details and content by document ID
Prerequisites
- A running Paperless-ngx instance
- API access to your Paperless-ngx server
- Node.js installed on your system
How to install:
-
Get your Paperless-ngx API credentials:
- Log into your Paperless-ngx web interface
- Go to Admin → Auth tokens
- Create a new API token and copy it
- Note your Paperless-ngx server URL (e.g.,
http://localhost:8000
orhttps://paperless.yourdomain.com
)
-
Add to Claude Desktop configuration:
Put this into your claude_desktop_config.json
(either at ~/Library/Application Support/Claude
on macOS or C:\Users\NAME\AppData\Roaming\Claude
on Windows):
{
"mcpServers": {
"paperless-mcp": {
"command": "npx",
"args": [
"@anaisbetts/paperless-ngx"
],
"env": {
"PAPERLESS_SERVER": "http://localhost:8000",
"PAPERLESS_API_KEY": "your-api-token-here"
}
}
}
}
Replace the environment variables with your actual values:
PAPERLESS_SERVER
: Your Paperless-ngx server URLPAPERLESS_API_KEY
: Your API token from step 1
Example prompts
What's my insurance policy number? It starts with a V
When does my lease expire?
What was the total amount on my dental bill from Dr. Smith last week?
Do I have any warranty documents for my laptop?
What's the account number for my savings account at Chase?
When is my car registration due for renewal?
How much did I spend on home repairs this year?