Enterprise7 мин чтенияMCP-инструментов: 107 языков

Поиск по файловому серверу компании с помощью ИИ: PDF, Excel и файлы Outlook

Сделай сетевую папку, NAS или файловый сервер доступными для поиска из Claude, ChatGPT, Microsoft Copilot и Gemini: полнотекстовый поиск по PDF, таблицам Excel, файлам Word и Outlook .msg, синхронизация и права доступа по ролям. Self-hosted или в AnythingMCP Cloud.

HCАвтор: команда HelpCodeОбновлено 7 мин чтения Открытый код на GitHub

Открытый код · AGPL-3.0 · работает на вашем сервере

Network folder (File Search)

Network folder (File Search)

Search inside a Windows file server, NAS or network share mounted into a self-hosted AnythingMCP: full-text index of PDF, Excel, Word and Outlook files, synced in the background. Self-hosted only.

инструментов

10

Регион

INTL

Категория

Хранение файлов

Аутентификация

Local server

Self-host с Docker

Открытый код · AGPL-3.0 · работает на вашем сервере

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Кратко

Сделай сетевую папку, NAS или файловый сервер доступными для поиска из Claude, ChatGPT, Microsoft Copilot и Gemini: полнотекстовый поиск по PDF, таблицам Excel, файлам Word и Outlook .msg, синхронизация и права доступа по ролям. Self-hosted или в AnythingMCP Cloud.

Попробуй спросить

Примеры промптов для Network folder (File Search)

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

Network folder (File Search) · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

Проблема «чата с твоими документами»

Большинство компаний хранят знания в папках: прайс-листы поставщиков, технические паспорта, договоры, коммерческие предложения, письма, сохранённые как .msg, выгрузки из Excel. Загружать всё это в чат не масштабируется, а обычные продукты «базы знаний» режут каждый документ на фрагменты и ищут по смыслу. Для связного текста это работает. Для того, что люди реально ищут на файловом сервере, — плохо: артикул, имя клиента, норматив, строку с ценой, самую свежую версию документа.

AnythingMCP идёт другим путём. Он индексирует полный текст каждой страницы, сохраняет структуру папок, имена файлов и даты и даёт твоему ИИ-ассистенту инструменты, чтобы искать так, как это делал бы внимательный коллега: найти нужный файл, открыть нужную страницу, процитировать строку, назвать источник.

Как это работает

  1. Подключи папку. Self-hosted: сетевая папка или том, смонтированный в контейнер AnythingMCP. Cloud: сервер SFTP, FTPS или WebDAV.
  2. AnythingMCP индексирует её. Каждый поддерживаемый файл преобразуется в текст: PDF — постранично, Excel — построчно с названиями столбцов, сообщения Outlook — вместе с вложениями. Новые и изменённые файлы подхватываются при каждой синхронизации, неизменённые пропускаются.
  3. Твой ИИ-ассистент ищет по ней. Через инструменты MCP: поиск по содержимому, поиск по имени, просмотр папки, чтение страниц, точный поиск по кодам и сам файл в виде ссылки для скачивания.

Self-hosted: смонтируй сетевую папку

Это настройка для файлового сервера Windows, NAS или любой сетевой папки SMB/CIFS либо NFS в твоей сети.

  1. Смонтируй папку только для чтения на хосте Docker, например в /mnt/knowledge (с cifs-utils: //fileserver/group$/Knowledge /mnt/knowledge cifs ro,credentials=/root/.smb-knowledge,iocharset=utf8 0 0 в /etc/fstab).

  2. Пробрось её только для чтения в контейнеры app и files-worker и разреши как корневую папку файлов через FILE_SOURCE_ROOTS=/mnt/knowledge в .env:

    services:
      app:
        volumes:
          - /mnt/knowledge:/mnt/knowledge:ro
      files-worker:
        volumes:
          - /mnt/knowledge:/mnt/knowledge:ro
    
  3. Включи File Search: задай COMPOSE_PROFILES=files, FILES_WORKER_URL=http://files-worker:8891 и два случайных токена, FILES_WORKER_TOKEN и FILE_EXTRACTOR_TOKEN (openssl rand -hex 24), затем выполни docker compose up -d. Все настройки перечислены в документации File Search.

  4. В AnythingMCP открой Connectors → New → File Search, выбери Network folder и следуй мастеру: укажи /mnt/knowledge, нажми Scan folder, чтобы увидеть все подпапки с количеством файлов (папки архивов по умолчанию не отмечены), проверь, что выбранное укладывается в твой тариф, просмотри описание, которое AnythingMCP составил по результатам сканирования, и нажми Activate.

Файлы никогда не покидают твою сеть. Поставщику ИИ, которым ты пользуешься, передаётся только то, что инструмент возвращает в ответ на вопрос (список совпадений, текст страницы).

AnythingMCP Cloud: SFTP, FTPS или WebDAV

В Cloud AnythingMCP обращается к твоим файлам через интернет. Большинство систем NAS (Synology, QNAP, Asustor) и файловых серверов поддерживают SFTP или WebDAV «из коробки»; Nextcloud и ownCloud работают по WebDAV. Создай учётную запись только для чтения для нужной папки и следуй руководству для своего источника: SFTP, FTP / FTPS, WebDAV, Nextcloud, ownCloud, Synology NAS, QNAP NAS, хранилище Fritz!Box, Hetzner Storage Box или бакет S3.

Это работает в любом ИИ-клиенте, который поддерживает удалённые серверы MCP: Claude, ChatGPT, Microsoft Copilot, Gemini, Cursor и Meta Muse.

Что делает ответы надёжными

  • Результаты на уровне страниц. Найденное совпадение указывает файл, страницу и дату файла. Ассистент читает эту страницу, а не гадает по фрагменту.
  • Точный поиск. Артикулы, номера заказов и нормативы (DIN 18101, NT-601, 4711-200) находятся буквально, в том числе внутри строк Excel.
  • Самое новое — первым, когда это важно. Результаты содержат дату изменения, а ассистенту предписано предпочитать самую новую из нескольких версий и сообщать, насколько документ устарел.
  • Старые версии не попадают в поиск. Исключи папки вроде Archive или Old, и они никогда не будут проиндексированы.
  • О нечитаемых файлах сообщается, а не умалчивается. Файлы, защищённые паролем или повреждённые, остаются доступными для поиска по имени, а на вкладке Files указано, почему их не удалось прочитать.

Права доступа

  • На уровне инструмента: роли MCP определяют, у кого вообще есть файловые инструменты.
  • На уровне коннектора: подключи две папки как два коннектора (например, «База знаний» для всех, «Условия поставщиков» для отдела закупок) и назначь их разным ролям.
  • На уровне папки (Enterprise): разрешай или запрещай папки внутри одного коннектора для каждой роли.
  • Аудит: каждый поиск, чтение и ссылка для скачивания записываются в журнал с указанием пользователя, как и для любого инструмента AnythingMCP.

Какие файлы поддерживаются

Текст извлекается из более чем 100 типов файлов: PDF — постранично; Word, Excel (построчно с названиями столбцов) и PowerPoint, включая варианты с макросами и шаблоны, а также .xlsb; OpenDocument; Outlook .msg, .eml и .mbox с текстом их вложений; .rtf, .epub, .xps; Apple Pages, Numbers и Keynote через их PDF-превью; .svg и текст в CAD-чертежах .dxf; CSV, Markdown, HTML, XML, JSON, YAML, календари, контакты и исходный код. Любой другой файл по-прежнему находится по имени и папке. Для того, что нельзя передать текстом (основная надпись чертежа, штамп, фотография), ИИ может посмотреть на страницу PDF или изображение как на картинку. Сканы без текстового слоя распознаются с помощью OCR в Enterprise.

Запросы, которые стоит попробовать

  • «В каких документах поставщиков упоминается класс огнестойкости T30 и какой из них самый свежий?»
  • «Найди письмо от Müller GmbH о задержке поставки в марте и кратко изложи, о чём договорились.»
  • «Покажи все строки Excel в папке Conditions, содержащие группу скидок 12.»
  • «Что сказано в нашей внутренней процедуре о возвратах старше 30 дней? Процитируй абзац и назови файл.»

Тарифы

В Cloud и в self-hosted тариф Starter включает один коннектор File Search до 500 файлов, Team — три коннектора с 2 000 файлов, синхронизация в обоих случаях ежедневная. Пробный период Cloud включает один коннектор до 500 файлов и файлы размером до 10 МБ, ежедневную синхронизацию, без ссылок File Share. Enterprise снимает ограничения, синхронизирует с интервалом до 15 минут (5 минут в self-hosted) и добавляет OCR, права на папки по ролям и политики рабочего пространства. Бесплатная self-hosted редакция Community может опробовать File Search в течение 30-дневного пробного периода с ограничениями Team; после этого нужна лицензия.

Если папка вырастет за пределы твоего тарифа, синхронизация приостанавливается, и страница коннектора сообщит об этом, указав количество файлов относительно лимита; ИИ продолжает искать по уже проиндексированному, пока ты не сузишь выбор или не перейдёшь на другой тариф. Сравнить тарифы.

FAQ

Попадают ли файлы в OpenAI или Anthropic? Нет. AnythingMCP хранит индекс на твоём сервере (или в твоём рабочем пространстве Cloud). ИИ-клиент получает только то, что инструмент возвращает в ответ на вопрос: список совпадений, текст страницы, ссылку.

Насколько большой может быть сетевая папка? В self-hosted пределы задаются твоим оборудованием и количеством файлов в твоём тарифе. Индексация выполняется в отдельной фоновой службе и не замедляет работу инструментов.

А как насчёт Google Drive, OneDrive или SharePoint? Используй их собственные коннекторы из каталога; они ищут через API провайдера.

Связанные материалы

Это руководство помогло?

Ваш агент для Network folder в одном клике.

Установите коннектор, вставьте ключ, спросите свой AI-клиент. 7 дней бесплатно, без банковской карты.

Похожие руководства

Корпоративные

Права на папки по ролям для AI-поиска по файлам: кто какие папки видит в Claude и ChatGPT

Дай отделам продаж, закупок и сервиса один AI-поиск по корпоративному файловому ресурсу и позволь каждой роли видеть только её папки. Как работают права на папки в AnythingMCP Enterprise (allow, deny, deny побеждает), как спланировать правила и какая есть альтернатива без Enterprise.

Коннекторы

Как подключить сетевую папку или файловый сервер Windows к ChatGPT

Позволь ChatGPT искать внутри файлового сервера Windows, NAS или сетевой папки (SMB/CIFS или NFS), смонтированной в self-hosted AnythingMCP: полнотекстовый индекс файлов PDF, Excel, Word и Outlook, который синхронизируется в фоновом режиме. Только для self-hosted.

Коннекторы

Как подключить сетевую папку или файловый сервер Windows к Claude

Позволь Claude искать внутри файлового сервера Windows, NAS или сетевой папки (SMB/CIFS или NFS), смонтированной в self-hosted AnythingMCP: полнотекстовый индекс файлов PDF, Excel, Word и Outlook с фоновой синхронизацией. Только для self-hosted.

Коннекторы

Как подключить сетевую папку или файловый сервер Windows к Microsoft Copilot

Позволь Microsoft Copilot искать внутри файлового сервера Windows, NAS или сетевой папки (SMB/CIFS или NFS), смонтированной в твоём self-hosted AnythingMCP: полнотекстовый индекс файлов PDF, Excel, Word и Outlook, синхронизация в фоне. Только для self-hosted.

Коннекторы

Как подключить сетевую папку или файловый сервер Windows к Cursor

Позволь Cursor искать внутри файлового сервера Windows, NAS или сетевого ресурса (SMB/CIFS или NFS), смонтированного в self-hosted AnythingMCP: полнотекстовый индекс файлов PDF, Excel, Word и Outlook, который синхронизируется в фоне. Только self-hosted.

Коннекторы

Как подключить сетевую папку или файловый сервер Windows к Gemini

Позволь Gemini искать внутри файлового сервера Windows, NAS или сетевой папки (SMB/CIFS или NFS), смонтированной в self-hosted AnythingMCP: полнотекстовый индекс файлов PDF, Excel, Word и Outlook, синхронизация в фоне. Только для self-hosted.