MCPControl
用于操作系统自动化的跨平台MCP服务器。
MCPControl 是一个跨平台控制服务器,基于模型上下文协议(MCP),允许 AI 模型控制系统操作,包括鼠标、键盘、窗口管理和屏幕捕获功能。
⚠️ 安全警告
此软件可让 AI 直接控制您的计算机,使用风险自负。创建者不对任何可能的损失负责。
安装步骤
- 克隆仓库并构建:
git clone https://github.com/Cheffromspace/MCPControl.git
cd MCPControl
npm install
npm run build:all
配置 MCP 服务器
将下面的配置添加到您的 MCP 服务器设置中:
{
"mcpServers": {
"MCPControl": {
"command": "C:\\Program Files\\nodejs\\node.exe",
"args": [
"[安装位置]\\MCPControl\\build\\index.js"
]
}
}
}
配置完成后,重启 Claude 即可在菜单中看到 MCPControl 服务。
主要功能
- 窗口管理 - 列出、聚焦、调整和移动窗口
- 鼠标控制 - 移动、点击、滚动和拖拽
- 键盘控制 - 文本输入、组合键和按键操作
- 屏幕操作 - 截图、获取屏幕尺寸
- 剪贴板集成 - 读取和设置剪贴板内容
平台支持
MCPControl 设计用于支持 Windows、Linux 和 macOS,但主要在 Windows 上测试过。欢迎对跨平台兼容性的贡献。
问题反馈
如遇问题,请通过 GitHub 仓库的问题跟踪器提交反馈。该项目目前处于预发布状态,正在积极开发中。