К основному содержанию
MCP-сервер CX Codex

fs-mcp-rs — MCP-сервер для Claude Code: что делает и как установить

Ограничивает доступ ИИ-агента заданными папками на диске. Сервер написан на Rust, работает через STDIO или HTTP и поддерживает запуск терминальных команд.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add fs-mcp-rs -- npx -y fs-mcp-rs
Открыть на GitHub

Что делает fs-mcp-rs

Сервер fs-mcp-rs даёт клиентам протокола MCP набор инструментов для чтения, правки, создания и поиска файлов. Доступ строго ограничен списком каталогов, заданных пользователем через параметры запуска или TOML-файл. Переход по символическим ссылкам выключен, а по умолчанию сервер не предоставляет доступ на запись.

Инструмент собран на Rust в виде отдельного исполняемого файла, поэтому не тянет тяжёлое дерево зависимостей. Для запуска можно использовать npx или предварительно скомпилированный бинарник. Реализован поиск по регулярным выражениям с поддержкой .gitignore, атомарная перезапись файлов с хешами BLAKE3 и ограничение объёма передаваемых данных.

Терминальная секция опциональна, но требует внимания. Команды через run_command исполняются с полными правами текущего пользователя ОС и игнорируют белые списки папок. Без явной конфигурации или аргументов с путями сервер просто не запустится.

Какие задачи решает

  • ограничить доступ агента только рабочей директорией проекта
  • искать совпадения в кодовой базе по регулярным выражениям с учётом .gitignore
  • заблокировать изменения файлов через режим только для чтения
  • выполнять команды консоли с контролем времени работы и лимитом вывода

Примеры запросов агенту

  • Найди в директории проекта все вызовы функции connectDatabase
  • Покажи содержимое конфигурационного файла, исключая скрытые папки
  • Обнови файл манифеста внутри разрешённого рабочего каталога

Как установить fs-mcp-rs

Командой платформы

claude mcp add fs-mcp-rs -- npx -y fs-mcp-rs

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о fs-mcp-rs

Как установить fs-mcp-rs в Claude Code?

Выполните команду claude mcp add fs-mcp-rs -- npx -y fs-mcp-rs. Клиент загрузит готовый бинарник под вашу операционную систему через npx.

Что делает fs-mcp-rs?

Он предоставляет агенту безопасные файловые инструменты, удерживая все операции строго внутри белого списка директорий.

Действуют ли ограничения каталогов на команды терминала?

Нет. Если включён блок [terminal], процессы шелла запускаются с правами учётной записи вашей ОС и могут выходить за пределы заданных путей.

Похожие MCP-серверы

Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →
Remote Desktop Commander desktop-commander Облачный MCP-сервер даёт удалённому ИИ доступ к файлам, терминалу и процессам на вашем компьютере. Пригодится для удалённой работы с кодом без постоянного нахождения за клавиатурой. CX Codex +1 ★ 194звёзд репо agent-fs desplega-ai Скилл подключает агента к agent-fs — файловой системе с версиями, полнотекстовым и семантическим поиском. Пригодится, когда агенту нужно хранить и находить файлы между сессиями. CX Codex +1 3 300установок smux ShawnPana Скилл связывает агентов в сессиях tmux и управляет панелями терминала через утилиту tmux-bridge. Пригодится при параллельной работе нескольких процессов. CX Codex +1 2 900установок Filesystem MCP j0hanz Локальный сервер для работы с файлами с контролем директорий, блокировкой секретов и подтверждением опасных правок. Защищает репозиторий от случайных удалений. CX Codex +1 ★ 26звёзд репо ultrathink intellectronica Скилл выводит цветную ANSI-надпись «ultrathink» прямо в терминале. Срабатывает по ключевому слову или по вызову /ultrathink. CX Codex +1 1 900установок loops-cli loops-so Скилл для работы с Loops CLI из терминала: установка, авторизация, ключи API и команды для контактов, кампаний и транзакционных писем. CX Codex +1 1 500установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой