total

通过nut.js实现电脑自动化操作的MCP服务器

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:total。
它的用途是:通过nut.js实现电脑自动化操作的MCP服务器
完整的 Skill 内容见:https://321skill.com/skills/total/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我把桌面上的‘报告草案.txt’文件用记事本打开,并在第一行加上‘最终版’标题。”,它会调用pc-control的工具,自动定位文件、启动记事本、模拟键盘输入完成操作。或者

对AI说:“每隔5分钟截取一次屏幕,保存到指定文件夹。”,它可以设置定时任务并执行截图。

介绍

pc-control 是一个MCP(Model Context Protocol)服务器,它通过集成nut.js库,将电脑的自动化操作能力(如模拟键盘鼠标、截图、读取屏幕信息等)封装成标准化的工具,供AI助手(如Claude Desktop)调用。这解决了用户无法通过自然语言直接、精细地控制个人电脑执行重复性或复杂桌面任务的问题。

使用时,你需要先在电脑上安装并运行这个MCP服务器,然后在支持MCP协议的AI助手(如Claude Desktop)中配置连接。之后,你就可以在AI对话中直接发出指令,例如“帮我截取当前屏幕”或“打开记事本并输入一段文字”,AI会调用对应的工具来执行这些操作。

它非常适合需要频繁操作电脑但又希望提升效率、减少重复劳动的用户,特别是那些熟悉自动化概念但不想深入编写复杂脚本的开发者和效率追求者。对于非技术背景的用户,在AI助手的自然语言交互加持下,也能较低门槛地使用。

需要注意的是,由于该技能涉及对电脑的直接控制,使用时请确保操作环境安全,避免执行来源不明的指令。同时,自动化操作可能受屏幕分辨率、应用程序窗口状态等因素影响,复杂场景可能需要更精确的指令或参数调整。

核心特点

与多数提供云端API调用或特定软件集成的MCP工具不同,pc-control专注于通过nut.js实现对本机桌面环境的底层自动化控制,提供了更直接、更底层的PC交互能力。其工具集直接映射到操作系统级的鼠标、键盘、屏幕和进程操作,而非仅限于某个应用或网络服务。

注意事项

不适合需要高精度视觉识别或跨平台复杂GUI自动化(如游戏操作)的场景,其稳定性受桌面环境变化影响。

常见问题

pc-control能做什么?

可以模拟键盘输入、鼠标移动点击、截取屏幕、获取窗口信息、运行程序等电脑自动化操作。

需要编程知识才能使用吗?

基本不需要,通过AI用自然语言下达指令即可。但理解自动化概念有助于设计更复杂的流程。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/total/raw/index.md 读取 total 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。