Кратко
Сделай сетевую папку, 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 и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
Проблема «чата с твоими документами»
Большинство компаний хранят знания в папках: прайс-листы поставщиков, технические паспорта, договоры, коммерческие предложения, письма, сохранённые как .msg, выгрузки из Excel. Загружать всё это в чат не масштабируется, а обычные продукты «базы знаний» режут каждый документ на фрагменты и ищут по смыслу. Для связного текста это работает. Для того, что люди реально ищут на файловом сервере, — плохо: артикул, имя клиента, норматив, строку с ценой, самую свежую версию документа.
AnythingMCP идёт другим путём. Он индексирует полный текст каждой страницы, сохраняет структуру папок, имена файлов и даты и даёт твоему ИИ-ассистенту инструменты, чтобы искать так, как это делал бы внимательный коллега: найти нужный файл, открыть нужную страницу, процитировать строку, назвать источник.
Как это работает
- Подключи папку. Self-hosted: сетевая папка или том, смонтированный в контейнер AnythingMCP. Cloud: сервер SFTP, FTPS или WebDAV.
- AnythingMCP индексирует её. Каждый поддерживаемый файл преобразуется в текст: PDF — постранично, Excel — построчно с названиями столбцов, сообщения Outlook — вместе с вложениями. Новые и изменённые файлы подхватываются при каждой синхронизации, неизменённые пропускаются.
- Твой ИИ-ассистент ищет по ней. Через инструменты MCP: поиск по содержимому, поиск по имени, просмотр папки, чтение страниц, точный поиск по кодам и сам файл в виде ссылки для скачивания.
Self-hosted: смонтируй сетевую папку
Это настройка для файлового сервера Windows, NAS или любой сетевой папки SMB/CIFS либо NFS в твоей сети.
-
Смонтируй папку только для чтения на хосте Docker, например в
/mnt/knowledge(сcifs-utils://fileserver/group$/Knowledge /mnt/knowledge cifs ro,credentials=/root/.smb-knowledge,iocharset=utf8 0 0в/etc/fstab). -
Пробрось её только для чтения в контейнеры
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 -
Включи 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. -
В 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 провайдера.
Связанные материалы
- Поиск цен в прайс-листах поставщиков с помощью ИИ
- Поиск по файлам Nextcloud и WebDAV с помощью ИИ
- Отправка файлов из ИИ-чата в виде ссылок для скачивания
- Self-hosted сетевая папка в Claude, ChatGPT, Microsoft Copilot, Gemini, Cursor, Muse
- Источники файлов по отдельности, в Claude: SFTP, FTP / FTPS, WebDAV, бакет S3, Nextcloud, ownCloud, Synology NAS, QNAP NAS, хранилище Fritz!Box, Hetzner Storage Box, сетевая папка (self-hosted)
- Подключение сервера FTP или SFTP к Claude, ChatGPT, Microsoft Copilot, Gemini, Cursor или Muse
Это руководство помогло?