
Interactive Terminal
Подключить Interactive Terminal
Выберите способ запуска и свой MCP-клиент. Ниже останется одна готовая инструкция, которую можно проверить и скопировать.
Способ подключения
Куда подключить
Скопируйте и проверьте
Claude Desktop / Claude Code
Клиент запускает MCP-сервер как локальный процесс.
- 1.Откройте настройки MCP в Claude.
- 2.Добавьте сервер с указанной командой и переменными окружения.
- 3.Перезапустите Claude, если сервер не появился автоматически.
{
"mcpServers": {
"interactive-terminal": {
"command": "npx",
"args": [
"-y",
"mcp-interactive-terminal"
]
}
}
}Сгенерировано из существующей команды запуска. Желательно сверить с README.
Инструкция собрана из данных карточки и пока не отмечена как проверенная редакцией. Сверьте команду с README источника и не передавайте лишние права или секреты.
Как оценить Interactive Terminal
Interactive Terminal относится к Cloud и DevOps, Docker. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.
- Происхождение
- Проект сообщества
- Лицензия
- MIT
- Реализация
- TypeScript
- Транспорт
- stdio
Что проверить перед выбором
- Изучите README, открытые issues и историю последних изменений в репозитории.
- Проверьте команду установки и зависимости перед запуском в рабочем окружении.
- Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.
Карточка отредактирована 20.07.2026.
Автоматическая проверка источника ещё не выполнена. Внешних источников в карточке: 1.
Характеристики
Общее
- СтатусСообщество
- Разработчикamol21p
- ЛицензияMIT
Технологии
- ЯзыкиTypeScript
- Транспортstdio
Описание
Возможности
- Запуск REPL-сред: Python, Node.js, Ruby,
irb. Ассистент передаёт многострочный код и получает результат. - Выполнение SQL-запросов через
psql,mysql,sqlite3. Прямой доступ к базам данных из чата. - Управление Docker через
docker execиdocker compose. Запуск контейнеров и просмотр логов. - SSH-подключения к удалённым серверам. Выполнение команд, проверка статистики, деплой.
- Автоматическое определение завершения команды. Сервер понимает, когда процесс закончил работу.
- Поддержка нескольких параллельных сессий. Каждая сессия полностью изолирована.
- Многоуровневая система безопасности (7 уровней): контроль команд, таймауты, защита от инъекций.
- Фильтрация ANSI-последовательностей. Ассистент получает только чистый текст, без управляющих символов.
Как подключить
Установка одной командой через npx, глобальная установка не требуется:
npx -y mcp-interactive-terminal
Добавьте конфигурацию в вашего MCP-клиента. Универсальный JSON для Claude Desktop, Cursor и Windsurf:
{ "mcpServers": { "terminal": { "command": "npx", "args": ["-y", "mcp-interactive-terminal"] } } }
Для VS Code разместите этот блок в файле .vscode/mcp.json. Для Cursor откройте Settings > MCP Servers и добавьте новый сервер. Для Windsurf — секция MCP в конфигурации.
После добавления перезапустите клиент. Сервер появится в списке доступных инструментов.
Примеры запросов
- «Запусти Python, напиши функцию проверки палиндрома и протестируй её на нескольких словах.»
- «Подключись к PostgreSQL через psql -U admin mydb и покажи структуру таблицы orders.»
- «Зайди на сервер по SSH (ssh deploy@staging.example.com) и выполни df -h, чтобы оценить свободное место.»
- «Открой Rails console в директории проекта и проверь количество зарегистрированных пользователей за последнюю неделю.»
Технические детали
- Язык разработки: TypeScript. Среда выполнения: Node.js (версия 18 и выше).
- Транспортный протокол: stdio, совместимый с MCP.
- Лицензия: MIT — полностью бесплатный проект с открытым исходным кодом.
- Совместимость: любые MCP-клиенты — Claude Desktop, Cursor, Windsurf, VS Code (GitHub Copilot), а также пользовательские интеграции.