lharries/whatsapp-mcp 是一個開源專案,它實現了一個模型內容協定 (Model Context Protocol, MCP) 伺服器,專門用於連接個人的 WhatsApp 帳號。透過這個工具,使用者可以讓 AI 助理(如 Anthropic 的 Claude)直接存取和操作自己的 WhatsApp,將強大的 AI 功能無縫整合到日常通訊中。
核心功能
運作架構與資料隱私
此專案採用雙元件架構,以確保功能與安全:
Go WhatsApp 橋接器 (Go WhatsApp Bridge):
whatsmeow 函式庫連接到 WhatsApp 的網頁版多裝置 API。Python MCP 伺服器 (Python MCP Server):
send_message, list_chats),讓 AI 助理能夠查詢本地資料庫或透過橋接器與 WhatsApp 互動。這種設計確保了您的個人訊息資料保留在本地,只有在您透過 AI 指令明確觸發相關工具時,對應的資訊才會被傳送給大型語言模型(LLM)。
安全性提醒
專案作者特別提醒,與許多 MCP 伺服器一樣,此工具也存在潛在風險(作者稱之為 "the lethal trifecta")。若有惡意意圖,可能導致專案注入並造成私人資料外洩,使用時應格外謹慎。
總結來說,whatsapp-mcp 是一個功能強大的實驗性工具,它展示了如何利用 MCP 協定將 AI 的能力延伸至個人通訊軟體,為自動化回覆、訊息管理和智慧助理等應用場景帶來了新的想像空間。