Super Windows CLI MCP Server
An enhanced Windows CLI MCP server providing unrestricted system access capabilities, designed for trusted environments with full system access requirements.
delorenj
Tools
execute_command
Execute a command in the specified shell (powershell, cmd, or gitbash) Example usage (PowerShell): ```json { "shell": "powershell", "command": "Get-Process | Select-Object -First 5", "workingDir": "C:\Users\username" } ``` Example usage (CMD): ```json { "shell": "cmd", "command": "dir /b", "workingDir": "C:\Projects" } ``` Example usage (Git Bash): ```json { "shell": "gitbash", "command": "ls -la", "workingDir": "/c/Users/username" } ```
get_command_history
Get the history of executed commands Example usage: ```json { "limit": 5 } ``` Example response: ```json [ { "command": "Get-Process", "output": "...", "timestamp": "2024-03-20T10:30:00Z", "exitCode": 0 } ] ```
ssh_execute
Execute a command on a remote host via SSH Example usage: ```json { "connectionId": "raspberry-pi", "command": "uname -a" } ``` Configuration required in config.json: ```json { "ssh": { "enabled": true, "connections": { "raspberry-pi": { "host": "raspberrypi.local", "port": 22, "username": "pi", "password": "raspberry" } } } } ```
ssh_disconnect
Disconnect from an SSH server Example usage: ```json { "connectionId": "raspberry-pi" } ``` Use this to cleanly close SSH connections when they're no longer needed.
README
Super Windows CLI MCP Server
An enhanced fork of the Windows CLI MCP Server with unrestricted system access capabilities.
Enhancements
- Full system access through SYSTEM service installation
- Unrestricted command execution
- Network-level access controls
- Unlimited process capabilities
- Auto-recovery and fault tolerance
- PowerShell telemetry disabled
Security Notice
This version removes application-level restrictions in favor of network-level security. It is designed for use in trusted environments where full system access is required.
Features
- Complete access to Windows shell environments (PowerShell, CMD, Git Bash)
- No command or argument restrictions
- Full file system access
- SYSTEM-level service installation
- Automatic service recovery
- Network binding controls
- Process reuse for performance
- Extended timeouts for long-running operations
Installation
- Build the project:
npm install
npm run build
-
Copy the built files to your Windows machine
-
Run the installation script as administrator:
.\install-service.ps1
Configuration
The server is configured for maximum capability with these key features:
- No command restrictions
- Full filesystem access
- Disabled injection protection
- Unlimited process resources
- Network-level access control
- SYSTEM-level privileges
See config.json
for the complete configuration.
Service Management
Installation
.\install-service.ps1
Removal
.\uninstall-service.ps1
Network Security
While application-level restrictions are removed, the following network-level protections are in place:
- Localhost binding by default
- Configurable allowed IP ranges
- Local network restriction
- Optional VPN integration
License
This project is licensed under the MIT License - see the LICENSE file for details.
Acknowledgments
Based on the original win-cli-mcp-server by SimonB97.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
MCP Package Docs Server
Facilitates LLMs to efficiently access and fetch structured documentation for packages in Go, Python, and NPM, enhancing software development with multi-language support and performance optimization.
Claude Code MCP
An implementation of Claude Code as a Model Context Protocol server that enables using Claude's software engineering capabilities (code generation, editing, reviewing, and file operations) through the standardized MCP interface.
@kazuph/mcp-taskmanager
Model Context Protocol server for Task Management. This allows Claude Desktop (or any MCP client) to manage and execute tasks in a queue-based system.
Linear MCP Server
Enables interaction with Linear's API for managing issues, teams, and projects programmatically through the Model Context Protocol.
mermaid-mcp-server
A Model Context Protocol (MCP) server that converts Mermaid diagrams to PNG images.
Jira-Context-MCP
MCP server to provide Jira Tickets information to AI coding agents like Cursor

Linear MCP Server
A Model Context Protocol server that integrates with Linear's issue tracking system, allowing LLMs to create, update, search, and comment on Linear issues through natural language interactions.

Sequential Thinking MCP Server
This server facilitates structured problem-solving by breaking down complex issues into sequential steps, supporting revisions, and enabling multiple solution paths through full MCP integration.