MCP.so
Sign In

Paperless MCP - Document Management System

@PDangelmaier

About Paperless MCP - Document Management System

No overview available yet

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "Paperless-MCP-Server": {
      "command": "npx",
      "args": [
        "paperless-mcp",
        "--help"
      ]
    }
  }
}

Tools

No tools detected

Fetch the live tool list by running this server in a temporary sandbox using the button above.

Overview

What is Paperless MCP - Document Management System?

Paperless MCP is an open-source document management system for enterprise environments. It provides storage, organization, search, and processing of digital documents, including OCR, metadata extraction, and automated classification.

How to use Paperless MCP - Document Management System?

Install via npm after cloning the repository, or use Docker with docker-compose up -d. The system exposes a RESTful API at /api/v1 and a CLI for administrative tasks (e.g., npx paperless-mcp init). Configure using environment variables, a config file, or smithery.yaml.

Key features of Paperless MCP - Document Management System

  • Secure cloud or on-premises document storage
  • OCR for scanned documents and PDF processing
  • Role-based access control and audit logging
  • RESTful API for third-party integration
  • Webhook support and customizable workflow engine
  • Intuitive web-based UI with mobile-responsive design

Use cases of Paperless MCP - Document Management System

  • Digitizing and organizing invoices with automatic metadata extraction
  • Enabling enterprise document search across hierarchical folders
  • Automating document workflows with webhooks and custom plugins
  • Managing compliance through audit trails and encryption
  • Establishing a central repository for team collaboration

FAQ from Paperless MCP - Document Management System

What are the system requirements?

Node.js v16 or later, npm or yarn, and PostgreSQL v13 or later. Docker is optional for containerized deployment.

How do I configure the server?

Configuration is done via environment variables (e.g., PORT, DATABASE_URL, STORAGE_TYPE), a config.js or config.json file, or the smithery.yaml file.

What authentication methods are supported?

The API supports authentication via API keys or JWT tokens. Tokens are obtained by logging in with a username and password.

What storage backends are available?

The server supports local storage, Amazon S3, and Azure Blob Storage, configured through the STORAGE_TYPE environment variable.

Can I use OCR?

Yes, Paperless MCP includes OCR functionality. The OCR engine can be set via the OCR_ENGINE environment variable (e.g., tesseract, azure).

Frequently asked questions

What are the system requirements?

Node.js v16 or later, npm or yarn, and PostgreSQL v13 or later. Docker is optional for containerized deployment.

How do I configure the server?

Configuration is done via environment variables (e.g., `PORT`, `DATABASE_URL`, `STORAGE_TYPE`), a `config.js` or `config.json` file, or the `smithery.yaml` file.

What authentication methods are supported?

The API supports authentication via API keys or JWT tokens. Tokens are obtained by logging in with a username and password.

What storage backends are available?

The server supports local storage, Amazon S3, and Azure Blob Storage, configured through the `STORAGE_TYPE` environment variable.

Can I use OCR?

Yes, Paperless MCP includes OCR functionality. The OCR engine can be set via the `OCR_ENGINE` environment variable (e.g., `tesseract`, `azure`).

Comments

More Other MCP servers