wcli0
Verified Safeby s2005
Overview
Provides a Model Context Protocol (MCP) server for secure command-line interactions on Windows systems, allowing MCP clients to execute commands in PowerShell, CMD, Git Bash, Bash, and WSL with configurable security controls.
Installation
npx -y wcli0Environment Variables
- SHELL_BUILD_PRESET
- INCLUDED_SHELLS
- BUILD_VERBOSE
- DEBUG
Security Notes
The server implements a robust, multi-layered security model including command blocking, argument blocking, operator blocking, working directory restrictions, command length limits, and command timeouts. Path traversal in log directories is explicitly prevented. It features an inheritance-based configuration system for granular control over security settings for each shell. Warnings are clearly provided for '--yolo' and '--unsafe' flags which disable most safety features. The primary security risk comes from misconfiguration or intentional disabling of safety features.
Similar Servers
mcpm.sh
MCPM is a command-line tool for managing Model Context Protocol (MCP) servers, enabling discovery, installation, execution, sharing, and integration with various MCP clients.
mcp-use-cli
An interactive command-line interface (CLI) tool for connecting to and interacting with Model Context Protocol (MCP) servers using natural language, acting as an AI client that orchestrates LLM responses with external tools.
dev-kit-mcp-server
A Model Context Protocol (MCP) server targeted for agent development tools, providing scoped authorized operations in the root project directory.
mcp-server-win-cli
MCP server for secure command-line interactions on Windows systems, enabling controlled access to PowerShell, CMD, Git Bash shells, and remote systems via SSH. It allows MCP clients (like Claude Desktop) to perform operations on your system.