Skip to main content
Glama
sandraschi

Windows Operations MCP

by sandraschi

Windows Operations MCP

Python FastMCP Ruff License GitHub

MCP server for native Windows system administration — services, registry, accounts, event logs, networking, firewall, scheduled tasks, environment variables, AppX management, NTFS permissions, process monitoring, archive management, and JSON data operations.

Built on FastMCP 3.2+ with dual-transport (stdio + HTTP), a React dashboard, and an optional Tauri/NSIS desktop installer.


Quick Start

git clone https://github.com/sandraschi/windows-operations-mcp
cd windows-operations-mcp
just install
just mcp

For the web dashboard: just web (backend on :10748, frontend on :10749).

See INSTALL.md for manual setup or Claude Desktop integration.


Related MCP server: Python MCP Custom Server

Tools

Tool

What it does

windows_registry

Read, write, delete, export registry keys with auto-backup

windows_accounts

List/add/remove users and groups, manage group membership

windows_services

List, start, stop, restart Windows services

windows_event_logs

Query, clear, export event logs across all channels

windows_network

Firewall rule management (netsh) and adapter diagnostics

windows_environment

Get, set, delete persistent user/system env vars

windows_apps

List and uninstall AppX/Store packages

windows_permissions

View, grant, revoke NTFS ACLs (ICACLS) with inheritance control

windows_automation

Scheduled tasks (schtasks) and WMI/CIM queries

windows_performance

CPU, memory, disk, network metrics per-process and system-wide

json_operations

Read, write, deep-merge, validate, fuzzy-extract JSON

archive_management

Create, list, extract ZIP, TAR, and Windows CAB archives

agentic_operations

Autonomous system hardening and troubleshooting (LLM sampling)

command_execution

Execute PowerShell and CMD commands with reliable output capture

container_execution

Docker exec and file copy inside containers

All tools use the portmanteau pattern — a single tool with an operation parameter instead of many individual tools.


Documentation

Document

Contents

INSTALL.md

Installation, Claude Desktop config, troubleshooting

QUICKSTART.md

5-minute guide with examples

docs/

Full documentation index

examples/

Runnable usage examples

CHANGELOG.md

Release history

llms.txt

LLM-friendly index

llms-full.txt

Full LLM context


Stack

  • Backend: Python 3.12+, FastMCP 3.2+, FastAPI, Starlette, psutil, pywin32

  • Frontend: React 19, Vite 7, TypeScript, TailwindCSS, Framer Motion, TanStack Query

  • Desktop: Tauri 2.0, NSIS installer (embedded PyInstaller backend)

  • Ports: Backend 10748, Frontend 10749


License

MIT — Sandra Schipal, Vienna

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

View all related MCP servers

Related MCP Connectors

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

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

  • Live SEO workflow tools for Claude Code, Codex, and AI agents.

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