MCP - PowerShell AI 代理模块

MCP - PowerShell AI 代理模块

用于在 PowerShell 中构建符合 MCP 标准的 AI 代理和工具的模块。

快速入门

安装

使用以下命令安装模块:

Install-Module MCP

使用方法

  1. 导入模块:Import-Module MCP
  2. 设置服务器日志记录器并启动服务器:
$serverLogger = New-Logger -MinimumLevel Debug -Logdirectory "C:\Logs\MyMCPServer"
$server = Start-McpServer -Options $serverOptions -Logger $serverLogger
  1. 注册请求处理器,例如 tools/listtools/call
  2. 启动客户端连接到服务器:
$client = New-McpClient -Command "pwsh" -Arguments @("-File", "path/to/your/server/script.ps1") -Logger $clientLogger
  1. 调用工具或列出可用工具。 完整示例请参考 README 文档。