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

MCP File Tools — MCP-сервер для Claude Code: установка

Определяет кодировку текстовых файлов по байтам, передаёт агенту чистый UTF-8 и сохраняет правки в исходном формате. Помогает при правке старых файлов Delphi, VB6 или PHP.

Открыть на GitHub

Что делает MCP File Tools

Сервер решает проблему битого текста в файлах с кодировками CP1251 или UTF-16. Он проверяет байты содержимого. Расширения роли не играют. Модель получает текст в UTF-8, а запись идёт обратно в исходной таблице символов. Символы BOM и переносы строк CRLF сохраняются без повреждений.

Инструмент поддерживает 45 кодировок для чтения и редактирования. В составе есть detect_encoding, edit_file, grep_text_files и search_files. Команда detect_encoding отдаёт название кодировки, оценку достоверности и статус BOM. Все пути и симлинки проверяются по белому списку папок. Доступ наружу закрыт.

Для плагина Claude Code нужен Node.js 18+ в переменной PATH. Без него сервер не подключится к сессии.

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

  • читать файлы в кодировках CP1251, KOI8-R и UTF-16 без искажения символов
  • редактировать исходники Delphi и формы VB6 с сохранением исходной таблицы символов
  • искать текст через grep_text_files по документам в старых кодировках
  • сохранять правильные окончания строк CRLF и BOM при перезаписи

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

  • Проверь кодировку файла config.ini с помощью detect_encoding и выведи отчёт.
  • Найди строку «Ошибка соединения» через grep_text_files в папке с исходниками Delphi.
  • Открой main.pas, замени заголовок окна на «Настройки» и сохрани файл в исходной кодировке.

Как установить MCP File Tools

Установка

Команды запуска нет в реестре MCP — смотрите README репозитория

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

Вопросы о MCP File Tools

Как установить MCP File Tools в Claude Code?

Выполните в терминале команду claude plugin marketplace add dimitar-grigorov/mcp-file-tools, а затем установите плагин через claude plugin install mcp-file-tools. Для работы потребуется Node.js 18+ в переменной PATH.

Для чего нужен MCP File Tools?

Сервер даёт возможность работать с файлами не в UTF-8, включая CP1251, KOI8 и UTF-16. Он автоматически определяет кодировку по байтам и сохраняет правки в исходном виде с нужными BOM и переносами строк.

Ограничивает ли сервер доступ к файловой системе?

Да, инструмент изолирован в песочнице. Все пути, включая символические ссылки, проверяются по списку разрешённых рабочих папок.

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

Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →
REA morluto Инспектирует скомпилированные программы, сборки Electron и JavaScript прямо через ИИ-агента. Помогает понять логику чужих функций без исходного кода. CX Codex +1 ★ 386 989звёзд репо GitHub официальный github Подключает ИИ-агента к GitHub: читает код, заводит issues и пул-реквесты, следит за сборками Actions. Пригодится, когда не хочется переключаться в браузер. CX Codex +1 ★ 33 918звёзд репо Netdata netdata Отдаёт ИИ-агенту данные мониторинга: метрики, логи, алерты и поиск аномалий. Пригодится, когда нужно разобраться, что происходит на сервере, не открывая дашборд. CX Codex +1 ★ 81 115звёзд репо browser-use browser-use Сервер помогает агенту выполнять задачи в браузере: находить данные и заполнять формы. Подключите его, когда нужно поручить агенту действия на веб-странице. CX Codex +1 ★ 119 160звёзд репо Codebase Memory DeusData Локальный MCP-сервер, который строит граф кода, документации и инфраструктуры репозитория. Помогает агенту находить нужные места без повторного чтения файлов. CX Codex +1 ★ 47 392звёзд репо mcp-server HeyPuter Подключает ИИ-агента к Puter: файлы, сайты и воркеры через один MCP-сервер. Пригодится, если проект живёт в облаке Puter. CX Codex +1 ★ 43 872звёзд репо

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

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