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):具备递归继承控制的细粒度 NTFS ACL 管理。

🧬 专业数据手术

  • JSON 组合工具:深度修补(递归合并)、从非结构化文本中进行模糊 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"
      }
    }
  }
}

🛠️ 工具注册表参考

工具

组合操作

描述

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

基于 ICACLS 的 ACL 管理。

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