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
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
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
A cross-platform shell command execution server that supports Windows, macOS, and Linux environments with PowerShell, CMD, GitBash, and Bash shells, optimized for Japanese language environments.
Related MCP Servers
- AsecurityAlicenseAqualityA secure shell command execution server implementing the Model Context Protocol (MCP). This server allows remote execution of whitelisted shell commands with support for stdin input.Last updated -174PythonMIT License
- AsecurityAlicenseAqualityA secure server for executing terminal commands within predefined paths, allowing safe interaction by Large Language Models with operating system environments.Last updated -1113JavaScriptMIT License
- AsecurityFlicenseAqualityA CLI command execution server that enables running shell commands with structured output, providing detailed execution results including stdout, stderr, exit code, and execution duration.Last updated -216TypeScript
- -securityAlicense-qualityA Model Context Protocol server that enables remote execution of shell commands across different operating systems, automatically handling platform-specific differences between Windows and Unix-like systems.Last updated -JavaScriptMIT License