Skip to main content
Glama
sandraschi

Windows Operations MCP

🪟 Windows Operations MCP — SOTA v14.0.1

Native Windows-Steuerungsebene & Datenmanipulation für agentische Ökosysteme

windows-operations-mcp ist ein spezialisierter MCP-Server in Industriequalität, der entwickelt wurde, um LLMs eine hochpräzise Steuerungsebene für Windows-native Operationen und komplexe Datenmanipulationen bereitzustellen. Er umgeht den allgemeinen Overhead des Dateisystems und bietet eine tiefe Integration in die Registrierung, Benutzerkonten, Aufgabenautomatisierung und SOTA-Datenlogik.


🚀 Hauptfunktionen (SOTA v14.0)

🛠️ Windows-native Steuerung

  • Registrierungsverwaltung: Bearbeitung im abgesicherten Modus mit automatischen Backups, tiefen Baumabfragen und Wertemanipulation.

  • Kontenoperationen: Verwaltung lokaler Benutzer und Gruppen (Auflisten, Hinzufügen, Zurücksetzen von Passwörtern).

  • Automatisierungs-Hub: Orchestrierung geplanter Aufgaben (schtasks) und WMI/CIM-Systemintrospektion.

  • Berechtigungen (ICACLS): Granulare NTFS-ACL-Verwaltung mit rekursiver Vererbungskontrolle.

🧬 Spezialisierte Datenmanipulation

  • JSON-Portmanteau: Tiefgreifendes Patching (rekursives Zusammenführen), Fuzzy-JSON-Extraktion aus unstrukturiertem Text und standardkonforme Validierung.

  • Archivlogik: Einheitliche Schnittstelle für ZIP, TAR und native Windows Cabinet (.cab)-Erweiterungen.

  • Abgesicherter Modus: Automatische Zustandssicherung (z. B. Registrierungsexporte) vor destruktiven Operationen.

🛰️ Agentische Telemetrie & Sampling

  • FastMCP 3.2+: Volle Unterstützung für ctx: Context-Telemetrie.

  • LLM-in-the-loop: Integriertes ctx.sample() für autonome Fehlerbehebung und Reparaturvorschläge.

  • Industrielles Logging: Strukturiertes asynchrones Logging für Umgebungen mit hoher Nebenläufigkeit.


Related MCP server: Claude Desktop Commander MCP

📦 Installation

mcp install windows-operations-mcp

Oder manuell über mcp_config.json:

{
  "mcpServers": {
    "windows-operations": {
      "command": "python",
      "args": ["-m", "windows_operations_mcp"],
      "env": {
        "PYTHONPATH": "C:/path/to/repo/src"
      }
    }
  }
}

🛠️ Tool-Registrierungsreferenz

Tool

Portmanteau-Aktion

Beschreibung

windows_registry

read, write, delete, export

Native Winreg-Steuerung mit Schutz durch den abgesicherten Modus.

windows_accounts

list_users, add_user, manage_group

Lokale SAM-Datenbankoperationen.

windows_automation

list_tasks, create_task, wmi_query

Systemplanung & Zustandsintrospektion.

windows_permissions

get, grant, revoke, set_owner

ICACLS-basierte ACL-Verwaltung.

json_operations

read, patch, extract_from_text

Tiefgreifende JSON-Manipulation und Fuzzy-Parsing.

archive_management

list, extract, expand_cab

ZIP/TAR/CAB-Verwaltung.


📜 Ethische Leitplanken & Sicherheit

  1. Abgesicherter Modus (Registrierung): Das Setzen von safe_mode=True (Standard) exportiert Registrierungsschlüssel automatisch nach backups/registry/, bevor Schreib-/Löschvorgänge durchgeführt werden.

  2. Kontextbewusstsein: Agenten erhalten Echtzeit-Fortschrittsberichte und Warnprotokolle für Vorgänge mit großen Auswirkungen.

  3. Reduktionistische Logik: Keine redundanten Tools. Wir überlassen Standard-Dateisystemaufgaben filesystem-mcp, um eine schlanke, leistungsstarke Orchestrierungsschicht beizubehalten.


🧪 Entwicklung & Tests

Voraussetzungen

  • Windows 10/11 Pro

  • Python 3.10+

  • fastmcp 3.2.0

Tests ausführen

pytest

Autor: Sandra Schipal (Wien, AT)
Lizenz: 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