Supports GitBash as one of the shell options, enabling command execution in Git environments across platforms
Optimized for Linux environments with platform-specific path conversion and Bash shell support
Fully supports macOS with platform-specific path handling and Bash shell integration
Built on Node.js with specific version requirements (14.0.0+) for cross-platform operation
Requires NPM 6.0.0+ for dependency management and installation
Offers process management integration with PM2 for improved reliability and automatic startup
Specifically optimized for Ubuntu/Debian Linux distributions with appropriate shell handling
MCP Server
MCP (Message Control Protocol) Server is a shell command execution server that runs in a Windows environment. It supports PowerShell, CMD, and GitBash shells, and is optimized for use in a Japanese environment.
Features
Multiple shell support : PowerShell, CMD, GitBash
Full support for Japanese environments : UTF-8/UTF-16LE encoding processing
Command processing with special characters : Supports special characters such as pipeline (|) and semicolon (;)
Improved file search function : Japanese file names are supported
Related MCP server: mcp-cli-exec MCP Server
install
How to use
Starting the Server
Or using PM2:
test
You can run the test script to verify the functionality:
development
The project implements three phases of improvements:
Phase 1 : Basic functionality implementation
Phase 2 : Increase buffer size, add dependencies
Phase 3 : Japanese environment support, special character processing, file search function improvement
license
MIT License