Back to MCP Integrations

Fast Filesystem MCP

MCP integration for Fast Filesystem MCP within. Connect external services and extend Claude's capabilities.

0 installsAuthor: Community

Installation

curl -fsSL https://claudekit.xyz/i/fast-filesystem | bash

Description

Продвинутые операции с файловой системой для 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. Сервер включает логику повторных попыток и механизмы восстановления после ошибок для надёжных операций.