MCP PowerShell Exec Server
Лёгкий сервер для выполнения PowerShell скриптов из строк с возвратом вывода в реальном времени
Описание
MCP PowerShell Exec Server — это компактный сервер на Python, который принимает PowerShell-скрипты как строки, выполняет их в безопасной среде и возвращает результаты в реальном времени. Основные технологии: Python 3.10+ и PowerShell 5.1+. Ключевые особенности: безопасное выполнение, интеграция с AI-ассистентами вроде GitHub Copilot в VSCode. Потенциальные применения: автоматизация задач в Windows, помощь AI в генерации и запуске скриптов, разработка инструментов для DevOps.
Возможности
Приём скриптов
Принимает PowerShell-скрипты в виде строк через ввод
Безопасное выполнение
Выполняет скрипты в изолированной среде MCP Server
Возврат результатов
Возвращает вывод выполнения в реальном времени
Интеграция с AI
Поддержка работы с GitHub Copilot в VSCode для AI-ассистентов
Установка
Клонируйте репозиторий и перейдите в директорию:
git clone https://github.com/yourusername/mcp-powershell-exec.git
cd mcp-powershell-exec
Для интеграции с VSCode Insiders настройте .vscode/mcp.json:
{
"servers": {
"powershell-integration": {
"command": "py",
"args": [
"drive:/yourpath/server.py"
],
"env": {}
}
}
}
Замените путь на актуальный к server.py. Установите VSCode Insiders и расширение GitHub Copilot.