Super Windows CLI MCP Server

Super Windows CLI MCP Server

site icon
2025.01.20 4
TypeScriptWindows 系统管理命令行工具其它
Super Windows CLI MCP Server 是一个增强版的 Windows CLI MCP 服务器,提供了无限制的系统访问能力。它移除了应用级别的限制,转而采用网络级别的安全控制,适用于需要完全系统访问的可信环境。
View on GitHub

Overview

基本能力

产品定位

Super Windows CLI MCP Server 是一个专为 Windows 系统设计的命令行服务器,提供无限制的系统访问能力,适用于需要高级系统控制和管理的场景。

核心功能

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

适用场景

  • 需要完全系统访问的可信环境
  • 高级系统管理和控制
  • 自动化脚本执行
  • 系统级开发和测试

工具列表

  • install-service.ps1:安装服务脚本
  • uninstall-service.ps1:卸载服务脚本
  • config.json:配置文件

常见问题解答

  • 安全性:移除了应用级别的限制,采用网络级别的安全控制。
  • 安装:需要管理员权限运行安装脚本。
  • 配置:通过 config.json 文件进行详细配置。

使用教程

使用依赖

  • Node.js
  • npm

安装教程

  1. 构建项目:
npm install
npm run build
  1. 将构建的文件复制到 Windows 机器上
  2. 以管理员身份运行安装脚本:
.\install-service.ps1

调试方式

  • 安装完成后,可以通过服务管理命令进行调试:
.\install-service.ps1  # 安装服务
.\uninstall-service.ps1  # 卸载服务

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。