PowerShell

Provides a guarded PowerShell MCP server to execute allowed commands and manage language modes.
  • other

0

GitHub Stars

other

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "danielklecha-mcp-server-for-powershell": {
      "command": "uvx",
      "args": [
        "mcp-server-for-powershell"
      ]
    }
  }
}

You can run an MCP server for PowerShell to safely expose PowerShell commands and directories to clients, with configurable language modes and access controls. This server enables controlled remote execution, helping you test, monitor, and integrate PowerShell actions in a secure way.

How to use

Set up the server and connect your MCP client to perform PowerShell actions within defined boundaries. You can run the server in default balanced mode for general use, switch to stricter modes for higher security, or explicitly whitelist only the commands you permit. The server is designed to block risky operations while allowing safe, read-only or controlled actions.

How to install

Prerequisites: ensure you have Python and/or Node.js tooling available as needed by the installation method you choose.

uvx mcp-server-for-powershell
pip install mcp-server-for-powershell
uv pip install mcp-server-for-powershell
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
PowerShell MCP Server - danielklecha/mcp-server-for-powershell | VeilStrat