Skip to main content
Glama
sandraschi

Windows Operations MCP

by sandraschi

🪟 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: Python MCP Custom Server

📦 Установка

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, manage_group, get_group_members

Аудит локальной базы данных SAM и групп безопасности.

windows_services

list, start, stop, restart

Оркестрация диспетчера служб Windows.

windows_event_logs

query, clear, export, list

Комплексное управление журналами событий и обнаружение каналов.

windows_network

firewall_list, firewall_add, diag

Управление правилами брандмауэра и сетевая диагностика.

windows_environment

get, set, delete, list

Управление постоянными переменными окружения пользователя/системы.

windows_apps

list, uninstall

Аудит и удаление пакетов AppX/Store.

windows_permissions

get, grant, revoke, set_owner

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

windows_automation

list_tasks, create_task, wmi_query

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

windows_performance

system, process, counters

Высокоточная телеметрия и мониторинг производительности.

json_operations

read, patch, extract_from_text

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

archive_management

list, extract, expand_cab

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

agentic_operations

system_hardening, audit_report

Высокоуровневые автономные рабочие процессы устранения неполадок.


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

  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

🛡️ Стек промышленного качества

Этот проект соответствует промышленным стандартам 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.

Install Server
A
license - permissive license
B
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    B
    quality
    D
    maintenance
    Enables secure SSH command execution on remote servers and local PowerShell automation through Claude Desktop. Features enterprise-grade security with SSH key authentication, network scanning, and comprehensive logging for Windows and Linux system administration.
    4
  • F
    license
    -
    quality
    -
    maintenance
    Extends Claude Desktop with custom tools for file management, system operations, and command execution. Supports creating/reading/deleting files, directory listing, system information retrieval, and file searching capabilities.
  • F
    license
    -
    quality
    D
    maintenance
    Enables control of Windows PC through Claude Desktop, including executing shell commands, managing system resources, controlling audio/power, launching applications, taking screenshots, and managing windows and processes.

View all related MCP servers

Related MCP Connectors

  • Execute PowerShell commands securely with controlled timeouts and input validation. Retrieve syste…

  • Eyes and hands on real Windows PCs — observe, click, type via Glasswarp API.

  • Read, edit, publish, and preview your pepita websites from Claude.

View all MCP Connectors

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