🪟 Windows Operations MCP — SOTA v14.1.0
👁 FastMCP Version
👁 Ruff
👁 Linted with Biome
👁 Built with Just
Нативная панель управления Windows и работа с данными для агентских экосистем
windows-operations-mcp — это специализированный MCP-сервер промышленного уровня, разработанный для предоставления LLM высокоточной панели управления для нативных операций в Windows и сложной обработки данных. Он обходит стандартные накладные расходы файловой системы, обеспечивая глубокую интеграцию с реестром, учетными записями пользователей, автоматизацией задач и логикой обработки данных SOTA.
🚀 Ключевые возможности (SOTA v14.0)
🛠️ Нативное управление Windows
Управление реестром: Редактирование в безопасном режиме с автоматическим резервным копированием, глубокими запросами к дереву и манипуляцией значениями.
Операции с учетными записями: Управление локальными пользователями и группами (просмотр, добавление, сброс паролей).
Центр автоматизации: Оркестрация запланированных задач (schtasks) и интроспекция системы через WMI/CIM.
Разрешения (ICACLS): Гранулярное управление списками контроля доступа (ACL) NTFS с контролем рекурсивного наследования.
Управление сетью: Нативная оркестрация брандмауэра (
netsh) и диагностика адаптеров. [НОВОЕ]Настройка окружения: Управление постоянными переменными окружения пользователя/системы с широковещательной рассылкой по всей системе. [НОВОЕ]
Управление приложениями: Управление пакетами AppX/Store и автоматизированное удаление предустановленного ПО. [НОВОЕ]
🧬 Специализированная обработка данных
JSON Portmanteau: Глубокое исправление (рекурсивное объединение), нечеткое извлечение JSON из неструктурированного текста и проверка на соответствие стандартам.
Логика архивации: Единый интерфейс для распаковки ZIP, TAR и нативных Windows Cabinet (.cab).
Безопасный режим: Автоматическое сохранение состояния (например, экспорт реестра) перед деструктивными операциями.
🛰️ Агентская телеметрия и выборка
FastMCP 3.2.0+: Полная поддержка телеметрии
ctx: Context.LLM-in-the-loop: Интегрированный
ctx.sample()для автономного восстановления после сбоев и предложений по исправлению.Промышленное логирование: Структурированное асинхронное логирование для высоконагруженных сред.
Related MCP server: Desktop Commander MCP
📦 Установка
mcp install windows-operations-mcpИли вручную через mcp_config.json:
{
"mcpServers": {
"windows-operations": {
"command": "python",
"args": ["-m", "windows_operations_mcp"],
"env": {
"PYTHONPATH": "C:/path/to/repo/src"
}
}
}
}🛠️ Справочник инструментов
Инструмент | Действие Portmanteau | Описание |
|
| Нативное управление Winreg с защитой в безопасном режиме. |
|
| Аудит локальной базы данных SAM и групп безопасности. |
|
| Оркестрация диспетчера служб Windows. |
|
| Комплексное управление журналами событий и обнаружение каналов. |
|
| Управление правилами брандмауэра и сетевая диагностика. |
|
| Управление постоянными переменными окружения пользователя/системы. |
|
| Аудит и удаление пакетов AppX/Store. |
|
| Управление ACL на базе ICACLS. |
|
| Планирование задач и интроспекция состояния системы. |
|
| Высокоточная телеметрия и мониторинг производительности. |
|
| Глубокая обработка JSON и нечеткий парсинг. |
|
| Управление ZIP/TAR/CAB. |
|
| Высокоуровневые автономные рабочие процессы устранения неполадок. |
📜 Этические принципы и безопасность
Безопасный режим (Реестр): Установка
safe_mode=True(по умолчанию) автоматически экспортирует ключи реестра вbackups/registry/перед любой операцией записи/удаления.Контекстная осведомленность: Агенты получают отчеты о ходе выполнения в реальном времени и журналы предупреждений для операций с высоким уровнем риска.
Редукционистская логика: Никаких лишних инструментов. Мы делегируем стандартные задачи файловой системы
filesystem-mcpдля поддержания компактного и высокопроизводительного уровня оркестрации.
🧪 Разработка и тестирование
Предварительные требования
Windows 10/11 Pro
Python 3.10+
fastmcp3.2.0
Запуск тестов
pytestАвтор: Sandra Schipal (Вена, Австрия)
Лицензия: MIT
🛡️ Стек промышленного качества
Этот проект соответствует промышленным стандартам SOTA 14.1 для высокоточной агентской оркестрации:
Python (Core): Ruff для линтинга и форматирования. Нулевая терпимость к операторам
printв основных обработчиках (T201).Webapp (UI): Biome для линтинга с субмиллисекундной скоростью. Строгое соблюдение
noConsoleLog.Соответствие протоколу: Усиленная изоляция
stdout/stderrдля обеспечения устойчивой к сбоям связи JSON-RPC.Автоматизация: Рецепты Justfile для всех операций парка (
just lint,just fix,just dev).Безопасность: Автоматизированные аудиты через
banditиsafety.
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sandraschi/windows-operations-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
