MCP桌面自动化服务器

MCP桌面自动化服务器

一个提供桌面自动化功能的MCP服务器,支持鼠标、键盘控制和屏幕截图。

快速入门

  1. 安装依赖

    • 确保已安装 Node.js (>=14.x)。
  2. 配置服务器

    • 使用以下 JSON 配置桌面自动化服务器: { "mcpServers": { "desktop-automation": { "command": "npx", "args": ["-y", "mcp-desktop-automation"] } } }
  3. 授予权限

    • 第一次运行时,操作系统可能需要授予以下权限:
      • 屏幕截图
      • 鼠标和键盘控制
  4. 功能使用

    • 获取屏幕尺寸:调用 get_screen_size
    • 截图:调用 screen_capture
    • 模拟键盘输入:调用 keyboard_presskeyboard_type
    • 鼠标操作:调用 mouse_clickmouse_move
  5. 限制

    • 响应大小限制为 1MB,建议分辨率不超过 800x600。

更多详细信息请参阅仓库 README。