iterm-mcp — это сервер Model Context Protocol, который позволяет LLM напрямую взаимодействовать с активной сессией терминала iTerm2.
Зачем нужен
Инструмент решает задачу интеграции AI в рабочий процесс разработчика, позволяя модели запускать команды, читать вывод и управлять REPL. Это полезно для автоматизации CLI-задач и получения помощи в реальном времени без необходимости копирования текста.
Что можно реализовать
Запуск и мониторинг длинных команд с просмотром только последних строк вывода для экономии токенов
Взаимодействие с интерактивными оболочками (REPL) через отправку команд и управляющих символов (Ctrl-C, Ctrl-Z)
Анализ текущего состояния терминала: модель может отвечать на вопросы о том, что отображается на экране
Делегирование многошаговых задач модели с возможностью прерывания процесса при отклонении от плана
Ключевые возможности
Экономия токенов за счет чтения только интересующих строк вывода, а не всего лога
Полный контроль над терминалом: запуск процессов, отправка управляющих последовательностей
Минимальные зависимости: работает через npx, легко интегрируется в Claude Desktop и другие MCP-клиенты
Простая установка через Smithery или ручное добавление в конфигурационный файл
👤 Кому подойдёт: разработчики, использующие macOS и iTerm2 для работы с CLI и REPL