MCP:通过您的 AI 工具控制 FlashDesk
FlashDesk 支持 MCP(Model Context Protocol),这是一种将 AI 工具连接到外部应用程序的开放标准。Claude、ChatGPT、Cursor、Windsurf 等 AI 工具可以查看远程设备的屏幕、控制鼠标和键盘、传输文件,并用自然语言执行 SSH 命令。
内容
概述
MCP(Model Context Protocol)是一种开放标准,允许 AI 工具无需自定义脚本或专门集成即可直接调用外部应用程序。任何与 MCP 兼容、且运行在与 FlashDesk 同一台电脑上的 AI 工具,都可以将 FlashDesk 注册为本地 MCP 服务器并立即使用。
重要提示:MCP 支持默认关闭,需要在运行 AI 工具的设备上的 FlashDesk 设置中启用。在由 MCP 驱动的会话期间,远程屏幕窗口仍会正常显示,不会被隐藏。
基本用法
1
在 FlashDesk 设置中启用 MCP
在运行您的 AI 工具的设备上,打开 FlashDesk 设置中的外部 AI 工具访问权限。默认为关闭。
2
将 FlashDesk 注册为 MCP 服务器
在您的 AI 工具自身的 MCP 设置中,指向 FlashDesk 可执行文件并附带服务器标志。每种 AI 工具注册本地 MCP 服务器的位置各不相同,具体步骤请参阅该工具自己的 MCP 文档。
3
让您的 AI 工具连接
告诉 AI 工具要连接哪台已保存的设备。连接会经过远程设备上正常的批准流程。
4
用自然语言进行操作
连接后,只需描述您想要完成的事情。AI 工具会自行选择合适的操作——截取屏幕截图、点击、输入、传输文件或执行命令。
你能做什么
- 列出已保存的连接并检查连接状态。
- 获取远程屏幕的实时截图。
- 在远程设备上移动鼠标、点击、滚动和输入。
- 读取和设置剪贴板。
- 列出、上传和下载文件与文件夹。
- 在远程设备上执行 SSH 命令。
- 启动、停止并检查屏幕录制状态。
支持的 AI 工具
FlashDesk 可与任何兼容 MCP 的 AI 工具配合使用,包括:
- Claude Desktop 和 Claude Code
- ChatGPT 桌面应用和 Codex CLI
- Cursor
- Windsurf
- 搭配 GitHub Copilot Chat 的 VS Code
每种工具注册本地 MCP 服务器的位置各不相同——通常是一个设置文件或一条 CLI 命令。仅限网页版的 AI 聊天界面通常只支持远程 MCP 服务器,而不支持像 FlashDesk 这样的本地服务器;请改用相应的桌面应用或 CLI。
它是如何运作的
| 物品 | 描述 |
|---|---|
--mcp-server |
用于将 FlashDesk 启动为本地 MCP 服务器的标志。此进程仅将请求桥接到 FlashDesk;它本身永远不会成为 Host 或 Viewer。 |
| 仅限本地 | MCP 服务器通过本地标准输入/输出进行通信,永远不会暴露给网络。 |
操作注意事项
- MCP 支持默认关闭,需要在运行 AI 工具的设备上启用。
- 在由 MCP 驱动的会话期间,远程屏幕窗口会像正常连接一样正常显示。
- 通过 MCP 进行的文件传输和 SSH 命令执行不会逐项确认。启用 MCP 前,请考虑您希望允许 AI 工具做哪些操作。
- 通过 MCP 执行 SSH 命令,需要目标设备的 SSH 密钥已预先保存在运行 AI 工具的设备上。