logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

MCP

Execute shell commands across various platforms with full support for Japanese environments. The server supports PowerShell, CMD, and GitBash, allowing advanced file operations and handling of special characters.

Author

MCP logo

mokemoke0821

No License

Quick Info

GitHub GitHub Stars 0
NPM Weekly Downloads 0
Tools 1
Last Updated 2026-02-19

Tags

gitbashshellcommandscmd gitbashshell commandsmokemoke0821 mcp

MCP サーバー

MCP (Message Control Protocol) サーバーは、Windows 環境で動作するシェルコマンド実行サーバーです。PowerShell、CMD、GitBash の各シェルをサポートし、特に日本語環境での使用に最適化されています。

特徴

  • 複数シェルサポート: PowerShell、CMD、GitBash
  • 日本語環境の完全対応: UTF-8/UTF-16LE エンコーディング処理
  • 特殊文字を含むコマンド処理: パイプライン(|)、セミコロン(;)などの特殊文字をサポート
  • 強化されたファイル検索機能: 日本語ファイル名対応

インストール

# 依存パッケージのインストール
npm install

使用方法

サーバーの起動

node server.js

または PM2 を使用して:

# PM2 のセットアップ (初回のみ)
setup-pm2.bat

# PM2 での起動
pm2 start autostart.js

テスト

テストスクリプトを実行して機能を検証できます:

# PowerShell 直接実行テスト
node test-direct-powershell.js

# MCP サーバー統合テスト
node test-mcp-server.js

開発

このプロジェクトは第3フェーズまでの改善を実装しています:

  1. 第1フェーズ: 基本機能実装
  2. 第2フェーズ: バッファサイズ増量、依存パッケージ追加
  3. 第3フェーズ: 日本語環境対応、特殊文字処理、ファイル検索機能改善

ライセンス

MITライセンス

See Also

`