本项目是一个借助 AutoIt 实现的 Windows 桌面自动化 Model Context Protocol (MCP) 服务器,能让 LLM 应用程序通过 MCP 协议自动化处理 Windows 桌面任务,功能强大且实用。
本项目提供了一个 TypeScript MCP 服务器,它封装了 node-autoit-koffi 包,允许 LLM 应用程序通过 MCP 协议自动化 Windows 桌面任务。
# 克隆仓库
git clone https://github.com/yourusername/mcp-windows-desktop-automation.git
cd mcp-windows-desktop-automation
# 安装依赖
npm install
# 构建项目
npm run build
# 通过 stdio 传输启动(默认)
npm start
# 通过 WebSocket 传输启动
npm start -- --transport=websocket --port=3000
# 启用详细日志记录
npm start -- --verbose
--transport=stdio|websocket:指定传输协议(默认:stdio)--port=:指定 WebSocket 传输的端口(默认:3000)--verbose:启用详细日志记录服务器提供以下工具用于:
服务器提供以下资源用于:
服务器提供以下提示模板用于:
# 以开发模式运行
npm run dev
# 检查代码风格
npm run lint
# 运行测试
npm run test
本项目采用 MIT 许可证。