Paperless-NGX MCP Server
Сервер для взаимодействия с API Paperless-NGX: управление документами, тегами, корреспондентами и типами документов.
Описание
Это MCP-сервер на Node.js для интеграции с Paperless-NGX API, позволяющий управлять документами через ИИ, такие как Claude. Ключевые особенности: поиск, загрузка, редактирование документов, создание тегов и корреспондентов. Использует litemcp для MCP-фреймворка и zod для валидации. Подходит для автоматизации документооборота в Claude Desktop или VSCode: поиск файлов, bulk-операции, загрузка новых документов. Идеально для организации архивов без прямого доступа к UI.
Возможности
Управление документами
Список, поиск, получение и скачивание документов по ID или запросу.
Массовое редактирование
Bulk-операции: добавление/удаление тегов, слияние, разбиение, поворот страниц документов.
Загрузка документов
Добавление новых файлов с метаданными, тегами и корреспондентами.
Управление тегами
Список, создание тегов с цветом и правилами匹配.
Управление корреспондентами и типами
Список и создание корреспондентов/типов документов с паттернами匹配.
Установка
{ “mcpServers”: { “paperless”: { “command”: “npx”, “args”: [“paperless-mcp”, “http://your-paperless-instance:8000”, “your-api-token”] } } }
Установка: npm install -g paperless-mcp. Получите API-токен из профиля Paperless-NGX. Замените URL и токен в конфиге для Claude (claude_desktop_config.json или cline_mcp_settings.json).