Mcpvil
MCPvil是一個基於Smithay項目smallvil分支的最小化Wayland合成器,集成了MCP服務器,允許AI代理和其他MCP客戶端通過stdio與合成器交互,提供應用啟動、屏幕截圖、鼠標鍵盤模擬等功能。
2分
4.1K

什麼是MCPvil?

MCPvil是一個創新的桌面控制工具,它將Wayland桌面環境(類似Windows或macOS的圖形界面系統)與AI助手連接起來。通過Model Context Protocol(MCP)協議,AI助手可以像人類一樣操作你的電腦桌面:啟動應用、截圖、移動鼠標、點擊按鈕、輸入文字等。

如何使用MCPvil?

安裝MCPvil後,只需在AI助手(如Claude、Gemini等)中配置MCPvil作為工具,AI就能通過簡單的對話指令控制你的桌面。例如,你可以說'幫我打開瀏覽器並訪問GitHub',AI就會自動執行這些操作。

適用場景

適合需要自動化桌面操作的場景:自動化測試、遠程協助、重複性任務自動化、輔助殘障人士操作電腦、教學演示等。

主要功能

應用程序控制
AI可以啟動和關閉桌面上的任何應用程序,就像你在終端或開始菜單中操作一樣。
智能截圖
AI可以隨時截取桌面屏幕,保存為圖片文件或直接獲取圖像數據,用於分析或記錄。
鼠標操作
AI可以精確控制鼠標移動、點擊、滾動,模擬人類的鼠標操作。
鍵盤輸入
AI可以模擬鍵盤按鍵,輸入文字或快捷鍵,實現自動化輸入操作。
可視化窗口
可以打開一個獨立的GUI窗口,即時查看和控制桌面狀態。
MCP協議支持
使用標準的Model Context Protocol,兼容Claude、Gemini等多種AI助手平臺。
優勢
無需編程知識:通過自然語言即可控制桌面操作
跨平臺兼容:支持所有支持Wayland的Linux系統
AI助手集成:與主流AI助手無縫集成
開源免費:基於開源項目,可自由使用和修改
功能全面:覆蓋了桌面操作的主要功能
侷限性
僅限Linux:目前只支持Linux系統(Wayland桌面環境)
需要技術配置:安裝和配置需要一定的命令行操作經驗
依賴系統權限:需要安裝系統依賴庫和權限
即時性限制:操作響應速度受AI助手和網絡影響
功能相對基礎:相比專業自動化工具功能較少

如何使用

安裝系統依賴
在Ubuntu/Debian系統上安裝必要的開發庫和依賴包
安裝MCPvil
通過Cargo包管理器安裝MCPvil
配置AI助手
在Claude Code或Gemini CLI中添加MCPvil作為工具
開始使用
啟動MCPvil,然後通過AI助手發送指令控制桌面

使用案例

自動化網頁瀏覽
讓AI自動打開瀏覽器,訪問特定網站,並截圖保存
重複性表單填寫
自動化填寫重複的表單數據
遠程協助演示
向他人演示特定操作步驟
自動化測試
自動測試應用程序的啟動和基本功能

常見問題

MCPvil支持Windows或macOS嗎?
我需要編程知識才能使用嗎?
MCPvil安全嗎?會不會被惡意利用?
支持哪些AI助手?
如果操作出錯了怎麼辦?
能控制所有桌面應用程序嗎?

相關資源

GitHub倉庫
MCPvil的源代碼和最新版本
Smithay項目
MCPvil基於的Wayland合成器庫
Model Context Protocol官網
MCP協議官方文檔和規範
Wayland協議文檔
Wayland顯示服務器協議文檔
Rust編程語言
MCPvil使用的編程語言

安裝

複製以下命令到你的Client進行配置
{
  "mcpServers": {
    "mcpvil": {
      "command": "mcpvil"
    }
  }
}
注意:您的密鑰屬於敏感信息,請勿與任何人分享。

替代品

N
Next Devtools MCP
Next.js開發工具MCP服務器,為Claude、Cursor等AI編程助手提供Next.js開發工具和實用程序,包括運行時診斷、開發自動化和文檔訪問功能。
TypeScript
10.8K
5分
M
MCP Windbg
一個MCP服務器,將AI模型與WinDbg/CDB集成,用於分析Windows崩潰轉儲文件和進行遠程調試,支持自然語言交互執行調試命令。
Python
10.6K
5分
P
Praisonai
PraisonAI是一個生產就緒的多AI智能體框架,具有自反思功能,旨在創建AI智能體來自動化解決從簡單任務到複雜挑戰的各種問題。它通過將PraisonAI智能體、AG2和CrewAI集成到一個低代碼解決方案中,簡化了多智能體LLM系統的構建和管理,強調簡單性、定製化和有效的人機協作。
Python
10.4K
5分
B
Blueprint MCP
Blueprint MCP是一個基於Arcade生態的圖表生成工具,利用Nano Banana Pro等技術,通過分析代碼庫和系統架構自動生成架構圖、流程圖等可視化圖表,幫助開發者理解複雜系統。
Python
10.7K
4分
K
Klavis
Klavis AI是一個開源項目,提供在Slack、Discord和Web平臺上簡單易用的MCP(模型上下文協議)服務,包括報告生成、YouTube工具、文檔轉換等多種功能,支持非技術用戶和開發者使用AI工作流。
TypeScript
20.7K
5分
D
Devtools Debugger MCP
Node.js調試器MCP服務器,提供基於Chrome DevTools協議的完整調試功能,包括斷點設置、單步執行、變量檢查和表達式評估等
TypeScript
9.2K
4分
M
Mcpjungle
MCPJungle是一個自託管的MCP網關,用於集中管理和代理多個MCP服務器,為AI代理提供統一的工具訪問接口。
Go
0
4.5分
N
Nexus
Nexus是一個AI工具聚合網關,支持連接多個MCP服務器和LLM提供商,通過統一端點提供工具搜索、執行和模型路由功能,支持安全認證和速率限制。
Rust
0
4分
B
Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
38.9K
4.5分
M
Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
30.4K
5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
120.1K
5分
S
Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
30.3K
4.5分
M
Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
19.3K
5分
N
Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
19.1K
4.5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
24.0K
4.8分
C
Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
79.9K
4.7分
AIBase
智啟未來,您的人工智慧解決方案智庫
© 2026AIBase