AI工具有那些? @ 香港AI工具平台
MCPControl 專案:MCPControl 是一個專為 Windows 作業系統 設計的模型內容協定 (Model Context Protocol, MCP) 伺服器。它的核心目標是打破虛擬世界與現實桌面之間的隔閡,賦予 AI 助理(如 Claude)直接、程式化地控制你的電腦的能力。
MCP工具

MCPControl 專案

MCPControl 是一個專為 Windows 作業系統 設計的模型內容協定 (Model Context Protocol, MCP) 伺服器。它的核心目標是打破虛擬世界與現實桌面之間的隔閡,賦予 AI 助理(如 Claude)直接、程式化地控制你的電腦的能力。

這個專案的價值在於,它將 AI 從一個只能在聊天視窗中對話的助理,轉變為一個能夠實際操作你電腦上任何應用程式的數位助手或自動化代理人

核心價值:讓 AI 成為你的「手」和「眼」

透過 MCPControl,你可以用自然語言命令 AI 執行各種底層的電腦操作,例如:

  • 「打開計算機,然後幫我計算 123 乘以 456。」
  • 「把滑鼠移動到螢幕右上角,然後點擊兩下。」
  • 「截取目前作用中視窗的畫面,然後告訴我上面寫了什麼。」
  • 「幫我把這個視窗移動到螢幕左半邊,並調整它的大小。」

⚠️ 極其重要的安全警告

此專案的開發者在說明文件中以最高優先級強調:

這是一個實驗性且具有潛在危險的軟體。

賦予 AI 模型直接控制你電腦的權限存在內在風險。此軟體可以操作你的滑鼠、鍵盤和系統功能,可能導致非預期的後果,包括資料遺失或系統損壞。使用者必須在完全了解風險的情況下使用,並強烈建議在受控環境(例如虛擬機 (Virtual Machine))中運行,以確保安全。

主要功能與特色

MCPControl 提供了對 Windows 系統的全面控制能力:

  1. 滑鼠控制 (Mouse Control):

    • 精確的座標移動。
    • 點擊、雙擊、右鍵點擊和拖放操作。
    • 滾輪滾動。
  2. 鍵盤控制 (Keyboard Control):

    • 輸入任意文字。
    • 按下組合鍵(如 Ctrl + C)。
    • 單獨的按鍵按下與釋放。
  3. 視窗管理 (Window Management):

    • 列出所有開啟的視窗。
    • 獲取當前作用中視窗的資訊。
    • 切換視窗焦點、移動視窗位置和調整視窗大小。
  4. 螢幕操作 (Screen Operations):

    • 高品質的螢幕截圖(全螢幕或指定視窗)。
    • 偵測螢幕解析度。
  5. 多種自動化後端支援:
    專案支援多種不同的自動化技術作為後端,使用者可以根據需求選擇:

    • keysender (預設): 可靠性高的原生 Windows 自動化。
    • powershell: 用於執行腳本和簡單操作。
    • autohotkey: 支援 AutoHotkey v2 腳本,適用於更進階、複雜的自動化需求。

安裝與設定

此專案是基於 Node.js 開發的,設定過程相對技術性:

  1. 環境準備: 需要安裝 Node.js、Python 和 Visual Studio Build Tools。
  2. 安裝: 透過 npm 全域安裝 mcp-control 套件。
  3. 最佳化設定: 官方強烈建議在一個解析度為 1280x720 的虛擬機中運行此伺服器,以獲得最佳的滑鼠點擊精準度。
  4. 連接: 啟動伺服器後,在 AI 助理的 MCP 設定中,透過 SSE (Server-Sent Events) 協定連接到該伺服器的 IP 位址和埠號。

總結來說,MCPControl 是一個極具開創性但也伴隨著高風險的 MCP 專案。它為 AI 與桌面環境的互動開闢了全新的可能性,從應用程式測試、重複性工作流程自動化,到 AI 玩遊戲、視覺化推理等實驗,都成為了可能。然而,使用者在探索其強大功能的同時,必須將安全性放在首位。

  • MCP平台來源: github
  • 連結: https://github.com/claude-did-this/MCPControl

立即試用MCP工具