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 工具的裝置上。