Windows CLI服务器

一个增强版的Windows CLI服务器,提供无限制的系统访问能力,适用于需要完全系统访问的受信任环境。

  • by delorenj
  • TypeScript
  • 本地部署
  • 7 星标
  • 更新于
在 GitHub 查看 delorenj/super-win-cli-mcp-server

使用说明

超级Windows CLI MCP服务器

Windows CLI MCP Server的增强分支,具有不受限制的系统访问功能。

增强

  • 通过system服务安装完全访问系统
  • 无限制的命令执行
  • 网络级访问控制
  • 无限的处理能力
  • 自动恢复和容错
  • PowerShell遥测已禁用

安全通知

此版本删除了应用程序级限制,有利于网络级安全。它专为需要完全系统访问的可信环境而设计。

特性

  • 完全访问Windows shell环境(PowerShell、CMD、Git Bash)
  • 无命令或参数限制
  • 完全文件系统访问权限
  • 系统级服务安装
  • 自动服务恢复
  • 网络绑定控制
  • 流程重用以提高性能
  • 延长长时间运行操作的超时时间

安装

  1. 构建项目:
npm install
npm run build
  1. 将生成的文件复制到Windows计算机

  2. 以管理员身份运行安装脚本:

.\install-service.ps1

配置

服务器配置为具有以下关键功能的最大容量:

  • 无命令限制
  • 完全文件系统访问
  • 禁用注射保护
  • 无限的流程资源
  • 网络级访问控制
  • 系统级权限

看 config.json 对于完整的配置。

服务管理

安装

.\install-service.ps1

移除

.\uninstall-service.ps1

网络安全

虽然应用程序级限制被删除,但以下网络级保护措施已经到位:

  • 默认情况下进行本地主机绑定
  • 可配置的允许IP范围
  • 本地网络限制
  • 可选的VPN集成

许可证

此项目根据MIT许可证获得许可-有关详细信息,请参阅许可证文件。

致谢

基于原始 win-cli-mcp服务器 SimonB97。