run_powershellRun a PowerShell script/command on this Windows host in a hidden process (no console window appears). Returns stdout, stderr and exit code. Use for an
list_servicesList Windows services, optionally filtered by a name pattern. Returns Name, DisplayName, Status.
get_serviceGet detailed status of one Windows service by name.
control_serviceStart, stop, or restart a Windows service (requires the MCP host process to have sufficient privileges).
system_infoReturn OS, CPU, memory and disk summary for this Windows host.
ssh_execRun a command on a remote host over SSH, fully in-process (no ssh.exe, no WSL — works headless). Use for Linux hosts or any OpenSSH target. Auth via p
winrm_execRun a command on a remote Windows host via PowerShell Remoting (WinRM / Invoke-Command). Native to Windows Server — no SSH server or agent needed on t
sftp_uploadUpload a local file to a remote host over SFTP, in-process (ssh2 — no scp.exe, no WSL, headless). Use to deploy scripts/configs to Linux hosts.
sftp_downloadDownload a file from a remote host to this Windows host over SFTP, in-process (ssh2 — no scp.exe, no WSL, headless).
We re-grade npm:powershell-mcp on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.