MCP - PowerShell AI 代理模块
用于在 PowerShell 中构建符合 MCP 标准的 AI 代理和工具的模块。
快速入门
安装
使用以下命令安装模块:
Install-Module MCP
使用方法
- 导入模块:
Import-Module MCP
- 设置服务器日志记录器并启动服务器:
$serverLogger = New-Logger -MinimumLevel Debug -Logdirectory "C:\Logs\MyMCPServer" $server = Start-McpServer -Options $serverOptions -Logger $serverLogger
- 注册请求处理器,例如
tools/list
和tools/call
。 - 启动客户端连接到服务器:
$client = New-McpClient -Command "pwsh" -Arguments @("-File", "path/to/your/server/script.ps1") -Logger $clientLogger
- 调用工具或列出可用工具。 完整示例请参考 README 文档。