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は、LLMにWindowsネイティブな操作と複雑なデータ操作のための高精度なコントロールプレーンを提供するために設計された、産業グレードの専門的なMCPサーバーです。汎用的なファイルシステムオーバーヘッドを回避し、レジストリ、ユーザーアカウント、タスク自動化、およびSOTAデータロジックとの深い統合を提供します。


🚀 主な機能 (SOTA v14.0)

🛠️ Windowsネイティブ制御

  • レジストリ管理: 自動バックアップ、詳細なツリークエリ、値の操作を備えたセーフモード編集。

  • アカウント操作: ローカルユーザーおよびグループ管理(一覧表示、追加、パスワードリセット)。

  • 自動化ハブ: スケジュールタスク(schtasks)のオーケストレーションおよびWMI/CIMシステムイントロスペクション。

  • 権限 (ICACLS): 再帰的な継承制御を備えた詳細なNTFS ACL管理。

  • ネットワーク制御: ネイティブファイアウォールオーケストレーション (netsh) およびアダプター診断。 [新規]

  • 環境変数操作: システム全体へのブロードキャスト機能を備えた、永続的なユーザー/システム環境変数管理。 [新規]

  • アプリ管理: AppX/Storeパッケージ管理および自動化されたブロートウェア削除。 [新規]

🧬 特殊データ操作

  • JSONポートマントー: 詳細なパッチ適用(再帰的マージ)、非構造化テキストからのファジー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"
      }
    }
  }
}

🛠️ ツールレジストリリファレンス

ツール

ポートマントーアクション

説明

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

ICACLSベースのACL管理。

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 (コア): リンティングおよびフォーマットに Ruff を使用。コアハンドラー内での print ステートメントは一切禁止 (T201)。

  • Webapp (UI): ミリ秒以下のリンティングのために Biome を使用。厳格な noConsoleLog を強制。

  • プロトコル準拠: クラッシュ耐性のあるJSON-RPC通信を保証するための、強化された stdout/stderr 分離。

  • 自動化: すべてのフリート操作のための 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