Interactive MCP — это локальный MCP-сервер на Node.js/TypeScript, который позволяет AI-агентам взаимодействовать с пользователем в реальном времени через системные уведомления, CLI-чат и запросы ввода. Платформа помогает AI не “догадываться” о намерениях пользователя, а напрямую уточнять информацию, подтверждать действия и поддерживать многошаговые рабочие процессы с human-in-the-loop подходом. Сервер интегрируется с Claude Desktop, Cursor, VS Code и другими MCP-клиентами, работая локально на Windows, macOS и Linux.
Ключевые особенности:
• Request User Input: AI-агент может задавать пользователю уточняющие вопросы, предлагать варианты ответа и получать подтверждения перед выполнением действий.
• OS Notifications: Отправляет системные уведомления о завершении задач, генерации кода, длительных операций или необходимости внимания пользователя.
• Intensive Chat Sessions: Запускает постоянные терминальные чат-сессии для сложных многошаговых взаимодействий между человеком и AI.
• Human-in-the-loop Workflow: Упор на предотвращение ошибок и ложных предположений — агент должен уточнять требования и подтверждать критические действия.
• Cross-platform MCP Infrastructure: Работает локально и совместим с популярными MCP-клиентами и IDE, включая Claude Desktop, Cursor и VS Code.
• Настраиваемые инструменты: Позволяет изменять timeout запросов, отключать отдельные инструменты и конфигурировать поведение сервера через CLI-параметры.
Для кого: Платформа ориентирована на разработчиков AI-агентов, пользователей MCP-инфраструктуры, AI-assisted coding workflows и команды, которые хотят добавить интерактивность и контроль человека в процессы работы LLM. Особенно полезна для pair programming, AI-разработки, автоматизации задач с подтверждением действий и сложных инженерных сценариев.
Сценарии использования:
• AI-assisted coding: AI уточняет требования перед изменением кода, спрашивает подтверждение архитектурных решений и собирает обратную связь в процессе разработки.
• Interactive DevOps и automation: Автоматизированные скрипты могут подтверждать опасные действия через пользователя вместо автономного выполнения.
• Human-in-the-loop AI Agents: Создание агентов, которые не принимают критические решения без участия человека.
• Persistent AI Collaboration: Организация длительных интерактивных CLI-сессий между пользователем и AI для исследования, настройки систем и troubleshooting.
• Локальные AI-workflows: Интеграция с MCP-клиентами для безопасной локальной работы без необходимости внешнего SaaS.
• Notification-driven workflows: AI уведомляет пользователя о завершении генерации, анализа или выполнения фоновых процессов.
Цены и доступность: Interactive MCP распространяется как open-source проект с лицензией MIT и доступен бесплатно через GitHub и npm. Установка выполняется локально через npx interactive-mcp, без необходимости подписки или облачной инфраструктуры. Проект находится на ранней стадии развития, активно поддерживается сообществом и может быть расширен под собственные сценарии использования.