Skip to main content
Glama
sandraschi

Windows Operations MCP

🪟 Windows Operations MCP — SOTA v14.0.1

Нативная панель управления Windows и работа с данными для агентских экосистем

windows-operations-mcp — это специализированный MCP-сервер промышленного уровня, разработанный для предоставления LLM высокоточной панели управления для нативных операций в Windows и сложной обработки данных. Он обходит общие накладные расходы файловой системы, предлагая глубокую интеграцию с реестром, учетными записями пользователей, автоматизацией задач и логикой данных SOTA.


🚀 Ключевые возможности (SOTA v14.0)

🛠️ Нативное управление Windows

  • Управление реестром: редактирование в безопасном режиме с автоматическим резервным копированием, глубокими запросами к дереву и манипуляцией значениями.

  • Операции с учетными записями: управление локальными пользователями и группами (список, добавление, сброс паролей).

  • Центр автоматизации: оркестрация запланированных задач (schtasks) и интроспекция системы WMI/CIM.

  • Разрешения (ICACLS): гранулярное управление списками контроля доступа (ACL) NTFS с рекурсивным контролем наследования.

🧬 Специализированная обработка данных

  • JSON Portmanteau: глубокое исправление (рекурсивное слияние), нечеткое извлечение JSON из неструктурированного текста и проверка на соответствие стандартам.

  • Логика архивов: унифицированный интерфейс для распаковки ZIP, TAR и нативных Windows Cabinet (.cab).

  • Безопасный режим: автоматическое сохранение состояния (например, экспорт реестра) перед деструктивными операциями.

🛰️ Агентская телеметрия и выборка

  • FastMCP 3.2+: полная поддержка телеметрии ctx: Context.

  • LLM-in-the-loop: встроенный ctx.sample() для автономного восстановления после сбоев и предложений по исправлению.

  • Промышленное логирование: структурированное асинхронное логирование для высоконагруженных сред.


Related MCP server: Claude 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

Описание

windows_registry

read, write, delete, export

Нативное управление Winreg с защитой в безопасном режиме.

windows_accounts

list_users, add_user, manage_group

Операции с локальной базой данных SAM.

windows_automation

list_tasks, create_task, wmi_query

Планирование задач и интроспекция состояния системы.

windows_permissions

get, grant, revoke, set_owner

Управление ACL на базе ICACLS.

json_operations

read, patch, extract_from_text

Глубокая обработка JSON и нечеткий парсинг.

archive_management

list, extract, expand_cab

Управление ZIP/TAR/CAB.


📜 Этические принципы и безопасность

  1. Безопасный режим (реестр): установка safe_mode=True (по умолчанию) автоматически экспортирует ключи реестра в backups/registry/ перед любой записью/удалением.

  2. Контекстная осведомленность: агенты получают отчеты о ходе выполнения в реальном времени и журналы предупреждений для операций с высоким уровнем воздействия.

  3. Редукционистская логика: никаких лишних инструментов. Мы делегируем стандартные задачи файловой системы filesystem-mcp для поддержания компактного и высокопроизводительного уровня оркестрации.


🧪 Разработка и тестирование

Предварительные требования

  • Windows 10/11 Pro

  • Python 3.10+

  • fastmcp 3.2.0

Запуск тестов

pytest

Автор: Sandra Schipal (Вена, Австрия)
Лицензия: MIT

-
security - not tested
A
license - permissive license
-
quality - not tested

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