VaderChen/YourDesk

Cross-platform remote desktop for macOS and Windows with hardware acceleration, multi-monitor support, clipboard transfer for text, images, files and folders, and MCP integration for AI agents to connect to and control remote computers.

Open original source ↗

Older snapshot: check the original source for current information.

From the publisher

README & documentation

Source preview

Read the project’s overview, installation instructions and usage examples. The original README is the source of truth.

繁體中文 · English · 日本語 · 한국어 YourDesk 提供 macOS/Windows 遠端桌面工具與 Android 手機 Viewer,可從電腦或手機連線至遠端電腦。桌面版另支援跨平台複製貼上與獨立檔案傳輸。 AI Agent 可透過 MCP 建立遠端連線、取得畫面、操作鍵盤滑鼠、斷線、查詢連線診斷及調整設定。 IP 白名單預設開啟且只允許 127.0.0.1;名單內免 Token、名單外拒絕。關閉白名單時,所有來源皆須 Token。 本機入口為 http://127.0.0.1:12345/mcp。MCP 遠端畫面預設隱藏,Tray 會變色提示,並可從選單開啟或隱藏畫面。連線仍須正常密碼與系統權限。詳見 MCP 設定與工具。 請使用 YourDesk MCP(http://127.0.0.1:12345/mcp),白名單內免 Token;若需 Bearer 驗證,讀取本機 YourDesk 設定目錄內的 mcp-token,勿顯示 Token。請連到「站台名稱」,完成「操作內容」後斷線。 本次更新與驗證範圍見 1.26.1023 build 1131 發行說明。Android 支援自動偵測與下載更新;1.26.1003 build 2028 以前的版本須先手動安裝一次,後續更新安裝仍由 Android 系統確認。 桌面版從 GitHub Releases 下載;手機版請使用 Android 1.26.1023 build 1131 發行頁。 本文件介紹原始碼提供的功能;已發布安裝包實際包含的功能,請以對應發行說明為準。 尚未發行的原始碼修正與驗證限制,見待發行修正。 Android 請先解壓縮下載的 ZIP,再在手機安裝其中的 APK,並在被控電腦執行 YourDesk Host。雙指開合/拖移調整可視區,長按為右鍵;工具列百分比選單可切換遠端捲動,頂端選單切換螢幕,喇叭按鈕開啟聲音。手機版尚未提供剪貼簿同步、獨立檔案傳輸或手機被控模式;本版功能、安裝注意事項與驗證結果。 macOS 使用遠端桌面時需允許「螢幕錄製」與「輔助使用」權限。透過剪貼簿接收遠端檔案時,若詢問「網路卷宗」存取,請允許;曾拒絕時可到「系統設定 → 隱私權與安全性 → 檔案與檔案夾」開啟 YourDesk 的網路卷宗權限,再重新複製檔案。Windows 需要 WebView2 Runtime。目前不支援 Intel Mac,亦未提供 Linux 桌面版。 也可使用 IP 直接連線;請先在被控端的「網路安全」設定中啟用。連線採加密直連,需要雙方網路允許直接連通。 畫面增強可減少傳輸畫面的負擔,再於本機放大顯示。依實際使用回饋,遠端解析度越高,效益越明顯,尤其是 1440p、4K 桌面。可選擇 FSR 或 Core ML,並依裝置支援情況切換模型。 實驗性 2× 補幀可讓動態畫面更流暢,目前限 Apple Silicon、macOS 13 以上。可選 Apple 低延遲或 RIFE;自動模式在支援的 macOS 27 以上裝置優先使用 Apple。畫面增強與補幀皆預設關閉,可在設定中自行開啟。效果依電腦與網路環境而異,快速移動或小字仍可能出現失真。 複製文字、圖片、檔案或資料夾後,切到另一端貼上即可。檔案與資料夾的貼上進度由系統顯示。 需要獨立管理檔案時,先結束該站台目前連線,再按 CMD 與 GUI…

VaderChen/YourDesk on GitHub A short preview, not the full document.

Read the full README ↗ · Preview checked 2026-11-01T05:48:31.023Z

Inside the original README — Document outline
  1. YourDesk
  2. 特色與功能
  3. MCP:讓 AI Agent 操作遠端
  4. 讓 AI Agent 能連線遠端的 Prompt
  5. 下載與開始使用
  6. 畫面增強與補幀
  7. 日常操作與更新
  8. 更多資訊
  9. 遠端命令列
  10. 支持開發
  11. 授權

Headings are captured from the source. Links open the publisher’s document, not a locally hosted copy.

Links from the README

References supplied by the publisher, not independently verified endorsements. Check the destination before downloading files or entering credentials.

Documentation belongs to its respective authors. Reported project/model license: Other. A listing is not a grant of reuse or training rights. Confirm the document’s own terms at the source.

What this repository does

Cross-platform remote desktop for macOS and Windows with hardware acceleration, multi-monitor support, clipboard transfer for text, images, files and folders, and MCP integration for AI agents to connect to and control remote computers.

Repository facts

Owner
VaderChen
Primary language
Go
Stars
233
Forks
34
Open issues + pull requests
6
License
Other
Archived
No
Default branch
main
Created
2026-09-08T03:53:34.000Z
Last push
2026-09-14T06:31:14.000Z

Topics and intended use

Owner-supplied topics: clipboard, golang, macos, remote-desktop, webrtc, windows

Review the README for scope, installation, examples and limitations. We do not run repository code or certify it.

Evaluate before installing

Review licensing and dependencies, inspect recent commits and unresolved issues, and test in an isolated environment before production use. Stars and forks alone cannot answer these questions.

README and project files

Issues and maintenance discussion

Releases and changelog

Source and freshness

Source: GitHub. Metadata observed 2026-09-15T06:38:48.502Z. Daily imports are snapshots, not real-time monitoring.

Popularity and source listings do not establish security, suitability, licensing rights or benchmark performance.

Open original source

Related repositories

avelino/awesome-go

ollama/ollama

golang/go

kubernetes/kubernetes

JuliusBrussee/caveman

netdata/netdata