simon-ami/win-cli-mcp-server
If you are the rightful owner of win-cli-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MCP server for secure command-line interactions on Windows systems, enabling controlled access to PowerShell, CMD, Git Bash shells, and remote systems via SSH.
Tools
Functions exposed to the LLM to take actions
execute_command
Execute a command in the specified shell.
get_command_history
Get the history of executed commands.
ssh_execute
Execute a command on a remote system via SSH.
ssh_disconnect
Disconnect from an SSH server.
create_ssh_connection
Create a new SSH connection.
read_ssh_connections
Read all configured SSH connections.
update_ssh_connection
Update an existing SSH connection.
delete_ssh_connection
Delete an SSH connection.
get_current_directory
Get the current working directory of the server.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client
Current Working Directory
URI: cli://currentdir
MIME: text/plain
The current working directory of the CLI server
SSH Configuration
URI: ssh://config
MIME: application/json
All SSH connection configurations
CLI Server Configuration
URI: cli://config
MIME: application/json
Main CLI server configuration (excluding sensitive data)