1. Conduid
  2. Security
  3. windows-terminal-mcp
MCP server · Security

windows-terminal-mcp

MCP server allowing LLMs to execute commands on Windows terminals, including local shells (cmd, PowerShell, bash) and remote SSH connections with a 3-level security model.

Unclaimed security
34Low

Scored 6 months ago · breakdown

About windows-terminal-mcp

windows-terminal-mcp is an MCP server published by marttinm in the Security category: mCP server allowing LLMs to execute commands on Windows terminals, including local shells (cmd, PowerShell, bash) and remote SSH connections with a 3-level security model.

Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/marttinm/terminal-mcp

This 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.

Ask AI

✦

Ask AI about windows-terminal-mcp

Powered by Claude · Grounded in docs

I know everything about windows-terminal-mcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

terminal-mcp

An MCP (Model Context Protocol) server that lets any LLM execute commands on a local terminal or over SSH — works on Windows and macOS.

  • Run commands via native shells (cmd/powershell/bash on Windows, zsh/bash/sh on macOS)
  • Execute remote commands over SSH with key-based authentication
  • 3-level security model: safe / confirm / blocked

Requirements

Installation

git clone https://github.com/marttinm/windows-terminal-mcp.git
cd windows-terminal-mcp
pip install -e .

Configure Claude Desktop

macOS

Edit ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "terminal": {
      "command": "python3",
      "args": ["-m", "terminal_mcp.server"]
    }
  }
}

Windows

Edit %APPDATA%\Claude\claude_desktop_config.json:

{
  "mcpServers": {
    "terminal": {
      "command": "cmd",
      "args": ["/c", "python", "-m", "terminal_mcp.server"]
    }
  }
}

Restart Claude Desktop after saving the config.

Security

Commands fall into three categories:

Level Behavior Examples
Safe Executed directly ls, git, npm, python, curl
Dangerous Claude warns before executing rm, rmdir, launchctl, diskutil
Blocked Always rejected rm -rf /, format, shutdown, mkfs

License

MIT — see LICENSE

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About windows-terminal-mcp

How do I install windows-terminal-mcp?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is windows-terminal-mcp safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is windows-terminal-mcp still maintained?

Yes — the last commit was 5 months ago. The repository has 0 stars and 0 forks.