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

interactive-mcp сервер

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

автор: ttommyth

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

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

Установка

NPX

npx -y interactive-mcp

Из исходного кода

git clone https://github.com/ttommyth/interactive-mcp.git
cd interactive-mcp
pnpm install
pnpm start

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

Claude Desktop

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

Cursor

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

VS Code

{
  "mcp": {
    "servers": {
      "interactive-mcp": {
        "command": "npx",
        "args": ["-y", "interactive-mcp"]
      }
    }
  }
}

С настраиваемым таймаутом

{
  "mcpServers": {
    "interactive": {
      "command": "npx",
      "args": ["-y", "interactive-mcp", "-t", "30"]
    }
  }
}

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

Инструмент Описание
request_user_input Задает пользователю вопрос и возвращает его ответ. Может отображать предопределенные варианты.
message_complete_notification Отправляет простое системное уведомление.
start_intensive_chat Запускает постоянную командную чат-сессию.
ask_intensive_chat Задает вопрос в рамках активной интенсивной чат-сессии.
stop_intensive_chat Завершает активную интенсивную чат-сессию.

Возможности

  • Интерактивные процессы настройки и конфигурации
  • Сбор обратной связи во время генерации или модификации кода
  • Уточнение инструкций или подтверждение действий при парном программировании
  • Системные уведомления о завершении задач
  • Постоянные командные чат-сессии
  • Настраиваемые параметры таймаута
  • Селективное отключение инструментов
  • Кроссплатформенная поддержка (Windows, macOS, Linux)

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

Запросить у пользователя уточнения перед внесением изменений в код
Получить подтверждение пользователя перед выполнением значительных действий
Представить предопределенные варианты для быстрого принятия решений пользователем
Отправлять уведомления при завершении задач
Запустить интенсивную чат-сессию для сложных взаимодействий

Ресурсы

Примечания

Этот сервер предназначен для локального запуска вместе с MCP клиентом, поскольку ему требуется прямой доступ к операционной системе пользователя. Таймаут по умолчанию составляет 30 секунд. Опции командной строки включают --timeout (-t) для установки продолжительности таймаута и --disable-tools (-d) для отключения конкретных инструментов.

Zambulay Спонсор

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