Windows コマンドライン MCP サーバー
AI モデルが Windows のコマンドライン機能と安全かつ効率的に対話できるようにする、安全なモデル コンテキスト プロトコル (MCP) サーバー。
概要
Windows コマンドライン MCP サーバーは、AI モデルと Windows システム操作の間に堅牢かつ安全なブリッジを提供します。厳格なセキュリティプロトコルを維持しながら、コマンドの実行、プロジェクトの作成、システム情報の取得を制御できます。
Related MCP server: Command Executor MCP Server
主な特徴
🔒 セキュリティ強化
包括的なコマンド許可リスト
厳格な入力検証
破壊的なシステム操作の防止
設定可能なセキュリティレベル
🛠 開発ツールのサポート
React、Node.js、Python のプロジェクト作成
安全な開発環境のインタラクション
開発ワークフローのコマンドサポートの拡張
🖥 システムインタラクション機能
Windows CLIコマンドを実行する
PowerShellスクリプトを実行する
システムとネットワーク情報を取得する
プロセスとサービスを管理する
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Windows コマンドライン MCP サーバーを自動的にインストールするには:
前提条件
Node.js 16以降
npmまたはyarn
Windows オペレーティング システム
設定
使用法
コマンドラインオプション
デフォルトモード: 事前定義された安全なコマンドを使用する
--allow-all: 拡張モードで実行(追加の予防措置付き)カスタムコマンドリストを引数として指定できる
プロジェクトの作成
組み込みのプロジェクト作成ツールを使用して、安全に新しいプロジェクトを作成します。
サポートされているプロジェクトタイプ: React、Node.js、Python
サンドボックス化された
~/AIProjectsディレクトリに作成されたプロジェクト
利用可能なツール
execute_command : Windows CLI コマンドを実行する
execute_powershell : PowerShell スクリプトを実行する
create_project : 新しい開発プロジェクトを安全に作成する
list_running_processes : アクティブなシステムプロセスを取得する
get_system_info : システム構成の詳細を収集する
get_network_info : ネットワークアダプタ情報を取得する
get_scheduled_tasks : システムタスクの一覧表示とクエリ
get_service_info : Windows サービスの管理とクエリ
list_allowed_commands : サーバーで実行できるすべてのコマンドを一覧表示します
Claude for Desktop と併用
このサーバーをClaude for Desktopで使用するには:
上記のセットアップ手順に従ってサーバーを構築します
これを
claude_desktop_config.jsonに追加します。
/path/to/dist/index.js 、 distディレクトリに構築されたindex.jsファイルへの絶対パスに置き換えます。
デスクトップ版のClaudeを再起動
クロードにWindowsシステム操作を依頼することでツールを使用できるようになりました
セキュリティに関する考慮事項
許可されたコマンド
デフォルトでは、安全なコマンドのみが許可されます。
システム情報の取得
ネットワーク構成
プロセス管理
開発ツールの相互作用
ブロックされた操作
次のような危険なコマンドは常にブロックされます:
ディスクのフォーマット
ユーザー管理
システムのシャットダウン
重要なレジストリの変更
構成
許可されたコマンドを指定するか、構成フラグを使用して、サーバーの動作をカスタマイズします。
例
貢献
リポジトリをフォークする
機能ブランチを作成します(
git checkout -b feature/amazing-feature)変更をコミットします (
git commit -m 'Add some amazing feature')ブランチにプッシュする (
git push origin feature/amazing-feature)プルリクエストを開く
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
謝辞
モデルコンテキストプロトコル仕様に触発されて
セキュリティと柔軟性を考慮して開発
バージョン履歴
0.3.0 : README に記載されているすべてのツールを実装しました (システム情報、ネットワーク情報、プロセス管理、サービス情報)
0.2.0 : プロジェクト作成機能の追加、開発ツールの拡張
0.1.0 : 基本的なコマンド実行機能を備えた最初のリリース
サポート
問題、質問、または提案については、GitHub で問題を開いてください。