About Powershell Terminal MCP
Powershell Terminal MCP is an MCP server published by TiM00R in the Communication category: shared AI + user PowerShell session on Windows — execute commands, run scripts, automate your PC.
The repository has 1 stars and 0 forks, with the last commit 3 months ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/TiM00R/powershell-terminal-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (8)
execute_command(command, timeout?, interactive?, idle_ms?, max_s?, expect?)Run a command. Batch (default): filtered output + exit code, `status: "running"` on timeout. `interactive: true`: drive a REPL/prompt — returns `{state, output, exit_code, tail}` where state is `EXITED` / `AWAITING_INPUT` / `IDLE` / `RUNNING`. A multi-line `command` runs as a single block (shown as a `>>` continuation block; variables persist).
Parameters not published.
get_command_output(command_id, raw?)Fetch a prior command's output by id.
Parameters not published.
get_terminal_status()Session alive? Web terminal URL.
Parameters not published.
open_terminal()Open (or re-open) the web terminal in the browser. Also happens automatically on any command when no tab is connected.
Parameters not published.
poll(idle_ms?, max_s?, expect?)Accumulate more output from a running/interactive command **without** sending input.
Parameters not published.
restart_session()Kill and respawn the PowerShell session (clears all state).
Parameters not published.
send_input(text, idle_ms?, max_s?, expect?)Send a line to a running/interactive program, then wait; returns `{state, output, exit_code, tail}`.
Parameters not published.
send_interrupt()Send Ctrl+C to the running command.
Parameters not published.
Ask AI
Ask AI about Powershell Terminal MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.