trackmcp
Back to directory
dfinke

mcp-powershell-exec

View on GitHub

MCP Server for executing PowerShell scripts

53 stars PythonServers & Infrastructure Updated Oct 26, 2025

Documentation

MCP PowerShell Exec Server

Overview

MCP PowerShell Exec Server is a lightweight server that accepts PowerShell scripts as strings, executes them, and returns the output. Enabling AI assistants to understand and work with PowerShell.

Features

  • Accepts PowerShell scripts via string input
  • Executes scripts securely in an MCP Server environment
  • Returns execution results in real-time

Installation

Clone the repository and set up the server:

powershell
git clone https://github.com/yourusername/mcp-powershell-exec.git
cd mcp-powershell-exec

In Action

Watch the video to see MCP PowerShell Exec Server in action:

Usage

Integration with GitHub Copilot in VSCode Insiders

To use this MCP server with GitHub Copilot in VSCode Insiders, follow these steps:

1. Install VSCode Insiders

    1. Install GitHub Copilot Extension

      3. Configure MCP Server

        json
        {
            "servers": {
                "powershell-integration": {
                    "command": "py", // Python executable
                    "args": [
                       "drive:/yourpath/server.py"
                    ],
                    "env": {}
                }
            }
           }

        Replace the path with the actual path to your `server.py` file.

        1. Enable Agent Mode

          System Requirements

          • Python: Version 3.10 or higher (required for optimal performance)
          • PowerShell: Version 5.1

          License

          This project is licensed under the MIT License - see the LICENSE file for details.

          Support

          For issues and questions:

          • Create an issue in this GitHub repository

          Frequently asked questions

          What is mcp-powershell-exec?

          mcp-powershell-exec is MCP Server for executing PowerShell scripts

          How do I install mcp-powershell-exec?

          Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

          Is mcp-powershell-exec open source?

          Yes — it is hosted on GitHub at https://github.com/dfinke/mcp-powershell-exec and has 53 stars.

          Related MCP tools

          Run your own MCP server? See who uses it and what to fix.

          Measure it with TrackMCP