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

Native Windows-Steuerungsebene & Datenchirurgie 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 Vorgänge und komplexe Datenmanipulationen bereitzustellen. Er umgeht den allgemeinen Overhead des Dateisystems, um eine tiefe Integration in die Registrierung, Benutzerkonten, Aufgabenautomatisierung und SOTA-Datenlogik zu bieten.


🚀 Hauptfunktionen (SOTA v14.0)

🛠️ Native Windows-Steuerung

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

  • Kontovorgänge: 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.

  • Netzwerksteuerung: Native Firewall-Orchestrierung (netsh) und Adapterdiagnose. [NEU]

  • Umgebungschirurgie: Verwaltung persistenter Benutzer-/Systemumgebungsvariablen mit systemweitem Broadcasting. [NEU]

  • App-Verwaltung: AppX/Store-Paketverwaltung und automatisierte Entfernung von Bloatware. [NEU]

🧬 Spezialisierte Datenchirurgie

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

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

  • Abgesicherter Modus: Automatische Zustandssicherung (z. B. Registrierungsexporte) vor destruktiven Vorgängen.

🛰️ Agentische Telemetrie & Sampling

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

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

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


Related MCP server: Python MCP Custom Server

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

Lokale SAM-Datenbank und Sicherheitsgruppen-Auditierung.

windows_services

list, start, stop, restart

Orchestrierung des nativen Windows-Dienststeuerungs-Managers.

windows_event_logs

query, clear, export, list

Umfassende Ereignisprotokollverwaltung und Kanalsuche.

windows_network

firewall_list, firewall_add, diag

Firewall-Regelverwaltung und Netzwerkdiagnose.

windows_environment

get, set, delete, list

Persistente Steuerung von Benutzer-/Systemumgebungsvariablen.

windows_apps

list, uninstall

AppX/Store-Paket-Auditierung und Deinstallation.

windows_permissions

get, grant, revoke, set_owner

ICACLS-basierte ACL-Verwaltung.

windows_automation

list_tasks, create_task, wmi_query

Systemplanung & Zustandsintrospektion.

windows_performance

system, process, counters

Hochpräzise Telemetrie und Leistungsüberwachung.

json_operations

read, patch, extract_from_text

Tiefgreifende JSON-Chirurgie und Fuzzy-Parsing.

archive_management

list, extract, expand_cab

ZIP/TAR/CAB-Verwaltung.

agentic_operations

system_hardening, audit_report

Autonome Workflows zur Fehlerbehebung auf hoher Ebene.


📜 Ethische Leitplanken & Sicherheit

  1. Abgesicherter Modus (Registrierung): Das Setzen von safe_mode=True (Standard) exportiert automatisch Registrierungsschlüssel 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 & Testen

Voraussetzungen

  • Windows 10/11 Pro

  • Python 3.10+

  • fastmcp 3.2.0

Tests ausführen

pytest

Autor: Sandra Schipal (Wien, AT)
Lizenz: MIT

🛡️ Stack in Industriequalität

Dieses Projekt hält sich an die Industriestandards SOTA 14.1 für hochpräzise agentische Orchestrierung:

  • Python (Kern): Ruff für Linting und Formatierung. Null-Toleranz für print-Anweisungen in Kern-Handlern (T201).

  • Webapp (UI): Biome für Linting im Sub-Millisekundenbereich. Strenge Durchsetzung von noConsoleLog.

  • Protokollkonformität: Gehärtete stdout/stderr-Isolierung, um eine absturzsichere JSON-RPC-Kommunikation zu gewährleisten.

  • Automatisierung: Justfile-Rezepte für alle Flottenvorgänge (just lint, just fix, just dev).

  • Sicherheit: Automatisierte Audits mittels bandit und 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