mcpField
S
Super Windows CLI MCP Server

Super Windows CLI MCP Server

ローカル
github.com/delorenj開発ツール792 週間前に更新

Super Windows CLI MCP Server について

Super Windows CLI MCP Serverは、広範なシステムアクセスを必要とする信頼された環境向けのWindows用MCPサーバーです。アプリケーション層のコマンド制限なしにシェルやファイルシステムを操作でき、ネットワーク層でアクセスを制御します。

主な機能

  1. 01PowerShell、CMD、Git Bashへのアクセス
  2. 02コマンド制限のない実行
  3. 03ファイルシステム全体へのアクセス
  4. 04SYSTEMレベルのサービスとしてインストール
  5. 05サービスの自動復旧
  6. 06ネットワークバインドと許可IPの制御

活用シーン

  1. 01信頼された環境での制限のないシェルコマンド実行
  2. 02エージェント経由のファイルシステム操作
  3. 03自動復旧によるWindowsサービスの稼働維持

MCP 対応

MCPクライアントにWindowsのシェルとファイルシステムへのアクセスを提供します。ネットワークバインドと許可IP範囲でアクセスを制御し、READMEではSYSTEMレベルの権限でサービスをインストールすると説明されています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Super Windows CLI MCP Server

システムへの無制限アクセス機能を備えた、Windows CLI MCP Server の拡張フォークです。

強化点

  • SYSTEM サービスのインストールによるシステムへのフルアクセス
  • コマンド実行の制限なし
  • ネットワークレベルのアクセス制御
  • プロセス機能の無制限化
  • 自動復旧とフォールトトレランス
  • PowerShell のテレメトリを無効化

セキュリティに関する注意

このバージョンでは、アプリケーションレベルの制限を撤廃し、ネットワークレベルのセキュリティを採用しています。システムへのフルアクセスが必要な、信頼できる環境での使用を想定しています。

機能

  • Windows シェル環境(PowerShell、CMD、Git Bash)への完全なアクセス
  • コマンドや引数の制限なし
  • ファイルシステムへのフルアクセス
  • SYSTEM レベルのサービスインストール
  • サービスの自動復旧
  • ネットワークバインドの制御
  • パフォーマンス向上のためのプロセス再利用
  • 長時間実行される処理向けのタイムアウト延長

インストール

  1. プロジェクトをビルドします:
npm install
npm run build
  1. ビルドしたファイルを Windows マシンにコピーします

  2. 管理者としてインストールスクリプトを実行します:

.\install-service.ps1

設定

このサーバーは、以下の主要機能を備え、最大限の機能を発揮できるように設定されています。

  • コマンドの制限なし
  • ファイルシステムへのフルアクセス
  • インジェクション保護を無効化
  • プロセスリソースの無制限化
  • ネットワークレベルのアクセス制御
  • SYSTEM レベルの権限

設定の全容については、config.json を参照してください。

サービス管理

インストール
.\install-service.ps1
削除
.\uninstall-service.ps1

ネットワークセキュリティ

アプリケーションレベルの制限は撤廃されていますが、以下のネットワークレベルの保護が設けられています。

  • デフォルトでは localhost にバインド
  • 許可する IP 範囲を設定可能
  • ローカルネットワークに制限
  • VPN との連携は任意

ライセンス

このプロジェクトは MIT License のもとでライセンスされています。詳細については LICENSE ファイルを参照してください。

謝辞

SimonB97 によるオリジナルの win-cli-mcp-server をベースにしています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。