MCP PowerShell执行服务器
概述
MCP PowerShell Exec Server是一个轻量级服务器,它接受PowerShell脚本作为字符串,执行它们并返回输出。使AI助手能够理解和使用PowerShell。
特性
- 通过字符串输入接受PowerShell脚本
- 在MCP服务器环境中安全地执行脚本
- 实时返回执行结果
安装
克隆存储库并设置服务器:
git clone https://github.com/yourusername/mcp-powershell-exec.git
cd mcp-powershell-exec行动中
观看视频以查看MCP PowerShell Exec服务器的运行情况:
用法
在VSCode内部人员中与GitHub Copilot集成
要在VSCode Insiders中将此MCP服务器与GitHub Copilot一起使用,请执行以下步骤:
- 安装VSCode内部插件
- 下载并安装最新版本的 VSCode内部人员
- 安装GitHub副本扩展
- 开放VSCode内部人员 - 前往扩展市场 - 搜索并安装“GitHub Copilot”
- 配置MCP服务器
- 打开.vcode/mcp.json
{
"servers": {
"powershell-integration": {
"command": "py", // Python executable
"args": [
"drive:/yourpath/server.py"
],
"env": {}
}
}
}将路径替换为您的实际路径 server.py 文件。
- 启用代理模式
- 在VSCode Insiders中打开Copilot聊天 - 点击“复制编辑” - 选择“代理模式” - 单击聊天输入中的刷新按钮以加载可用工具
系统要求
- python:3.10或更高版本(最佳性能所需)
- PowerShell:版本5.1
许可证
此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。
支持
对于问题和疑问:
- 在此GitHub存储库中创建问题
