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

fedit — MCP-сервер для Claude Code: правка и установка

MCP-сервер на Go для точечных изменений файлов: вставки, замены, удаления, копирования и перемещения по якорям или номерам строк.

Открыть на GitHub

Что делает fedit

fedit выполняет адресные операции над файлами из командной строки. Он умеет показывать и искать строки, вставлять текст до или после совпадения, заменять диапазоны, удалять, копировать и перемещать блоки. Для выбора места можно использовать номера строк, текстовые якоря или совпадения; флаг -v проверяет изменение.

Внутри — бинарник на Go без внешних зависимостей, потоковая обработка больших файлов и разбор структуры через языковые мапперы. Есть извлечение колонок из CSV и TSV, глобальная замена и режим -stream, который обрабатывает файл построчно и пишет результат через временный файл. Для установки через Go нужен Go: команда go install без него не сработает.

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

  • заменить строку или диапазон в конфигурации
  • вставить блок после текстового якоря
  • переместить функцию перед другим блоком
  • извлечь колонку из CSV или TSV
  • обработать большой лог без загрузки целиком

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

  • Попроси fedit заменить строки 30–35 в server.conf содержимым из patched-block.txt и проверить изменение.
  • Используй fedit, чтобы вставить правило после строки # Custom rules в iptables.rules с флагом -v.
  • Найди все строки с ERROR в huge.log и выполни потоковую замену на WARN через replaceall и -stream.

Как установить fedit

Установка

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

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

Вопросы о fedit

Как установить fedit в Claude Code?

Установите fedit командой go install github.com/amalexico/fedit@latest. Затем проверьте бинарник командой fedit -file /etc/hostname -op show.

Что делает fedit?

Он меняет файлы по номерам строк или содержательным якорям: вставляет, заменяет, удаляет, копирует и перемещает блоки. Операции запускаются через команды fedit.

Как fedit работает с большими файлами?

Флаг -stream обрабатывает find и replaceall построчно, не загружая весь файл в память. Результат сначала записывается во временный файл, затем переименовывается.

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

Каталог MCP-серверов →
REA morluto Инспектирует скомпилированные программы, сборки Electron и JavaScript прямо через ИИ-агента. Помогает понять логику чужих функций без исходного кода. CX Codex +1 ★ 392 262звёзд репо GitHub официальный github Подключает ИИ-агента к GitHub: читает код, заводит issues и пул-реквесты, следит за сборками Actions. Пригодится, когда не хочется переключаться в браузер. CX Codex +1 ★ 33 989звёзд репо World Monitor koala73 Подключает к агенту глобальный мониторинг событий: военные конфликты, биржевые сводки, энергетику и кибербезопасность. Пригодится для анализа геополитических и рыночных рисков прямо в чате. CX Codex +1 ★ 89 609звёзд репо Netdata netdata Отдаёт ИИ-агенту данные мониторинга: метрики, логи, алерты и поиск аномалий. Пригодится, когда нужно разобраться, что происходит на сервере, не открывая дашборд. CX Codex +1 ★ 81 163звёзд репо Front-End Checklist thedaviddias Сервер помогает агенту проверять фронтенд-код и публичные страницы по правилам качества. Подключите его для ревью компонентов или аудита доступности, SEO и производительности. CX Codex +1 ★ 74 569звёзд репо Scrapling MCP Server D4Vinci Веб-скрейпинг страниц с защитой Cloudflare и рендерингом JavaScript для ИИ-агентов. Помогает собирать данные сайтов в Markdown или JSON без ручного обхода блокировок. CX Codex +1 ★ 89 899звёзд репо

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

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