MCP桌面自动化服务器
一个提供桌面自动化功能的MCP服务器,支持鼠标、键盘控制和屏幕截图。
快速入门
-
安装依赖
- 确保已安装 Node.js (>=14.x)。
-
配置服务器
- 使用以下 JSON 配置桌面自动化服务器: { "mcpServers": { "desktop-automation": { "command": "npx", "args": ["-y", "mcp-desktop-automation"] } } }
-
授予权限
- 第一次运行时,操作系统可能需要授予以下权限:
- 屏幕截图
- 鼠标和键盘控制
- 第一次运行时,操作系统可能需要授予以下权限:
-
功能使用
- 获取屏幕尺寸:调用
get_screen_size
。 - 截图:调用
screen_capture
。 - 模拟键盘输入:调用
keyboard_press
或keyboard_type
。 - 鼠标操作:调用
mouse_click
或mouse_move
。
- 获取屏幕尺寸:调用
-
限制
- 响应大小限制为 1MB,建议分辨率不超过 800x600。
更多详细信息请参阅仓库 README。