PowerShell.MCP
1.2.6
Enables PowerShell console to function as an MCP server for Claude Desktop.
Minimum PowerShell version
7.2.15
Installation Options
Owners
Copyright
(c) Yoshifumi Tsuda. All rights reserved.
Package Details
Author(s)
- Yoshifumi Tsuda
Tags
MCP AI Assistant PowerShell Automation Enterprise
Cmdlets
Show-TextFile Test-TextFileContains Add-LinesToFile Update-LinesInFile Update-MatchInFile Remove-LinesFromFile
PSEditions
Dependencies
-
- PSReadLine (>= 2.3.4)
Release Notes
PowerShell.MCP v1.2.6 - Enterprise-Ready MCP Server
=== Key Features ===
• 🤝 Shared Console Experience
• 🔄 Living Workspace That Remembers Everything
• ⚡ Instant Response, Zero Overhead
• 🔍 Comprehensive Output Stream Capture
• 📝 LLM-Optimized Text File Operations
• 🔗 PowerShell Pipeline Composability
• 🌐 Universal Modules & CLI Tools Integration
• 📚 No RAG or Context Grounding Required
• 🎯 Ready-to-Use Built-in Prompts
• 🔐 Enterprise-Ready Security
=== First-Time Demo ===
• "Show what PowerShell.MCP can do in a colorful, dynamic, and fun demo"
• "Try out different styles of notifications using the BurntToast module"
• "Automate Notepad: type text and smoothly move the window in a circle"
• "Tell me how to use Git in PowerShell"
• "How does it feel now that you have a tool like PowerShell.MCP?"
=== Popular Examples ===
• "Review git changes and suggest a commit message"
• "Generate system performance HTML report and open in browser"
• "Show processes consuming more than 100MB memory, sorted by CPU usage"
• "Create colorful disk usage analysis charts and visualizations"
• "Export installed programs to CSV and open in Excel"
• "Review code files and generate development documentation"
=== Quick Setup ===
1. Install PowerShell 7.2.15 or later (if not installed)
Refer: https://learn.microsoft.com/powershell/scripting/install/installing-powershell-on-windows
2. Install-Module PowerShell.MCP
3. Import-Module PowerShell.MCP
4. Install Claude Desktop (recommended for optimal performance)
Refer: https://claude.ai/download
5. Configure Claude Desktop
From top-left menu: File -> Settings -> Developer -> Edit Config
Add to Claude Desktop config (%APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"PowerShell": {
"command": "C:\\Users\\YourName\\Documents\\PowerShell\\Modules\\PowerShell.MCP\\1.2.6\\bin\\PowerShell.MCP.Proxy.exe"
}
}
}
Find ModuleBase: PS> (Get-Module PowerShell.MCP).ModuleBase
Example: C:\Users\YourName\Documents\PowerShell\Modules\PowerShell.MCP\1.2.6\bin\PowerShell.MCP.Proxy.exe
6. Restart Claude Desktop to activate
=== Requirements ===
Windows 10/11, PowerShell 7.2.15+, PSReadLine 2.3.4+ (auto-loaded)
=== Documentation ===
Full examples & setup guide: https://github.com/yotsuda/PowerShell.MCP#examples
Security policy: https://github.com/yotsuda/PowerShell.MCP/blob/main/SECURITY.md
⚠ Provides complete PowerShell access. Use in trusted environments only.
FileList
- PowerShell.MCP.nuspec
- PowerShell.MCP.psd1
- PowerShell.MCP.psm1
- Ude.NetStandard.dll
- bin\PowerShell.MCP.Proxy.exe
- en-US\PowerShell.MCP.dll-Help.xml
- PowerShell.MCP.dll
Version History
Version | Downloads | Last updated |
---|---|---|
1.2.6 (current version) | 4 | 10/9/2025 |
1.2.5 | 18 | 10/4/2025 |
1.2.4 | 16 | 10/2/2025 |
1.2.3 | 18 | 9/29/2025 |
1.2.2 | 9 | 9/28/2025 |
1.2.1 | 20 | 9/23/2025 |
1.2.0 | 19 | 9/17/2025 |
1.1.7 | 74 | 6/27/2025 |
1.1.6 | 18 | 6/14/2025 |
1.1.5 | 6 | 6/14/2025 |
1.1.4 | 6 | 6/14/2025 |
1.1.3 | 6 | 6/13/2025 |
1.1.2 | 17 | 5/30/2025 |
1.1.1 | 7 | 5/29/2025 |
1.1.0 | 8 | 5/29/2025 |
1.0.4 | 6 | 5/28/2025 |
1.0.3 | 8 | 5/27/2025 |
1.0.2 | 11 | 5/27/2025 |
1.0.1 | 6 | 5/27/2025 |
1.0.0 | 9 | 5/24/2025 |