PSMcpClient
0.1.0
MCP (Model Context Protocol) stdio client for PowerShell. Connect to published MCP servers, list and call their tools, and expose them to LLMs via PSAISuite Invoke-ChatCompletion -Tools.
Minimum PowerShell version
7.2
Installation Options
Owners
Package Details
Author(s)
- Darren Robinson
Tags
MCP ModelContextProtocol AI LLM PSAISuite Client JSON-RPC Tools Agent PowerShell pwsh
Functions
Connect-McpServer Disconnect-McpServer Get-McpServer Get-McpTool Invoke-McpTool ConvertTo-PSAISuiteTool
PSEditions
Dependencies
This module has no dependencies.
Release Notes
Initial release: stdio transport, dual-era (2026-07-28 modern and 2025-11-25 legacy) protocol support, tools/list, tools/call, PSAISuite tool bridge.
FileList
- PSMcpClient.nuspec
- mcp.example.json
- PSMcpClient.psd1
- README.md
- Private\ConvertFrom-McpContent.ps1
- Private\Get-McpSession.ps1
- Private\Initialize-McpSession.ps1
- Private\New-McpError.ps1
- Private\New-McpSession.ps1
- Private\Read-McpConfig.ps1
- Private\Receive-McpNotification.ps1
- Private\Register-McpProxyFunction.ps1
- Private\Send-McpNotification.ps1
- Private\Send-McpRequest.ps1
- Private\Start-McpProcess.ps1
- Private\Update-McpToolCache.ps1
- Private\Write-McpMessage.ps1
- Public\Connect-McpServer.ps1
- Public\ConvertTo-PSAISuiteTool.ps1
- Public\Disconnect-McpServer.ps1
- Public\Get-McpServer.ps1
- Public\Get-McpTool.ps1
- Public\Invoke-McpTool.ps1
- PSMcpClient.psm1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.1.0 (current version) | 23 | 9/22/2026 |