MCP Рекомендовано Бесплатно

iTerm MCP сервер

MCP сервер, который предоставляет доступ к вашей терминальной сессии iTerm2, позволяя LLM выполнять команды, читать вывод и взаимодействовать с терминальными приложениями, включая REPL.

автор: ferrislucas

Установка
1 установок
Копируй и вставляй в терминал
curl -fsSL https://vibebaza.com/i/iterm-mcp | bash

MCP сервер, который предоставляет доступ к вашей терминальной сессии iTerm2, позволяя LLM выполнять команды, читать вывод и взаимодействовать с терминальными приложениями, включая REPL.

Установка

NPX

npx -y iterm-mcp

Smithery

npx -y @smithery/cli install iterm-mcp --client claude

Из исходников

yarn install
yarn run build

Конфигурация

Claude Desktop

{
  "mcpServers": {
    "iterm-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "iterm-mcp"
      ]
    }
  }
}

Доступные инструменты

Инструмент Описание
write_to_terminal Записывает в активный терминал iTerm, часто используется для выполнения команды. Возвращает количество строк...
read_terminal_output Читает запрошенное количество строк из активного терминала iTerm.
send_control_character Отправляет управляющий символ в активный терминал iTerm.

Возможности

  • Эффективное использование токенов: дает модели возможность просматривать только тот вывод, который интересует модель
  • Естественная интеграция: делитесь iTerm с моделью, задавайте вопросы о том, что на экране, или делегируйте задачи
  • Полный контроль терминала и поддержка REPL: может запускать и взаимодействовать с REPL, а также отправлять управляющие символы как ctrl-c, ctrl-z
  • Минимум зависимостей: построен с минимальными зависимостями и запускается через npx

Примеры использования

Задавайте вопросы о том, что на экране
Делегируйте задачу модели и наблюдайте, как она выполняет каждый шаг
Запускайте и взаимодействуйте с REPL

Ресурсы

Примечания

Требования: iTerm2 должен быть запущен и версия Node 18 или выше. Предупреждение о безопасности: Нет встроенных ограничений на выполнение команд - пользователь несет ответственность за мониторинг и прерывание при необходимости. Модели могут вести себя непредсказуемо, особенно для многоэтапных задач.

Zambulay Спонсор

Карта для оплаты Claude, ChatGPT и других AI