MCP Бесплатно

Fast Filesystem MCP сервер

Продвинутые операции с файловой системой для Claude Desktop с возможностями обработки больших файлов, потоковой записи и функциями, оптимизированными для Claude для эффективного управления файлами.

автор: Community

Установка
1 установок
Копируй и вставляй в терминал
curl -fsSL https://vibebaza.com/i/fast-filesystem | bash

Продвинутые операции с файловой системой для Claude Desktop с возможностями обработки больших файлов, потоковой записи и функциями, оптимизированными для Claude для эффективного управления файлами.

Установка

NPX

npx -y fast-filesystem-mcp

Глобальная установка через NPM

npm install -g fast-filesystem-mcp

Конфигурация

Базовая настройка Claude Desktop

{
  "mcpServers": {
    "fast-filesystem": {
      "command": "npx",
      "args": ["-y", "fast-filesystem-mcp"]
    }
  }
}

Claude Desktop с резервным копированием

{
  "mcpServers": {
    "fast-filesystem": {
      "command": "npx",
      "args": ["-y", "fast-filesystem-mcp"],
      "env": {
        "CREATE_BACKUP_FILES": "true"
      }
    }
  }
}

Доступные инструменты

Инструмент Описание
fast_read_file Чтение файлов с поддержкой разбиения на части
fast_read_multiple_files Одновременное чтение нескольких файлов с поддержкой последовательного чтения
fast_write_file Запись или изменение файлов
fast_large_write_file Потоковая запись для больших файлов
fast_get_file_info Получение подробной информации о файле
fast_copy_file Копирование файлов и директорий с расширенными опциями
fast_move_file Безопасное перемещение/переименование файлов и директорий
fast_delete_file Удаление файлов и директорий с защитой
fast_batch_file_operations Выполнение множественных операций с файлами последовательно
fast_compress_files Создание сжатых архивов (tar, tar.gz, tar.bz2)
fast_extract_archive Извлечение сжатых архивов с опциями
fast_sync_directories Продвинутая синхронизация директорий с несколькими режимами
fast_edit_file Точное редактирование файлов по строкам с множественными режимами
fast_edit_block Безопасное редактирование блоков с точным сопоставлением строк
fast_edit_blocks Пакетное редактирование блоков для множественных точных изменений

Возможности

  • Быстрое чтение/запись файлов с поддержкой разбиения на части
  • Последовательное чтение для больших файлов с токенами продолжения
  • Потоковая запись для файлов любого размера
  • Комплексные операции с директориями и управление
  • Поиск файлов по имени и содержимому с фильтрацией
  • Поддержка пагинации для больших директорий
  • Эффективные по памяти потоковые операции
  • Автоматическое создание резервных копий и восстановление после ошибок
  • Встроенный механизм повторных попыток для надёжных операций
  • Размеры ответов и форматы, оптимизированные для Claude

Переменные окружения

Опциональные

  • CREATE_BACKUP_FILES - Управляет поведением создания резервных файлов (по умолчанию: false)
  • DEBUG_MCP - Включить отладочное логирование в stderr
  • MCP_DEBUG - Альтернативный флаг для включения отладочного логирования в stderr
  • MCP_LOG_FILE - Записывать логи в файл вместо stderr
  • MCP_SILENT_ERRORS - Подавлять сообщения об ошибках в ответах
  • SILENT_ERRORS - Альтернативный флаг для подавления сообщений об ошибках в ответах

Примеры использования

Читать большой файл частями для анализа его содержимого
Искать определённые паттерны кода в нескольких файлах
Редактировать определённые строки в файле исходного кода с автоматическим резервным копированием
Сжать директорию в архив tar.gz
Синхронизировать две директории с разными режимами синхронизации

Ресурсы

Примечания

Резервные файлы создаются с временными метками для предотвращения потери данных. Отладочный вывод автоматически подавляется по умолчанию для предотвращения ошибок парсинга JSON в Claude Desktop. Сервер включает логику повторных попыток и механизмы восстановления после ошибок для надёжных операций.

Zambulay Спонсор

Карта для оплаты Claude, ChatGPT и других AI