win-cli-mcp-server

simon-ami/win-cli-mcp-server

3.7

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)