AI工具有那些? @ 香港AI工具平台
WhatsApp MCP 伺服器專案:lharries/whatsapp-mcp 是一個開源專案,它實現了一個模型內容協定 (Model Context Protocol, MCP) 伺服器,專門用於連接個人的 WhatsApp 帳號。透過這個工具,使用者可以讓 AI 助理(如 Anthropic 的 Claude)直接存取和操作自己的 WhatsApp,將強大的 AI 功能無縫整合到日常通訊中。
MCP工具

WhatsApp MCP 伺服器專案

lharries/whatsapp-mcp 是一個開源專案,它實現了一個模型內容協定 (Model Context Protocol, MCP) 伺服器,專門用於連接個人的 WhatsApp 帳號。透過這個工具,使用者可以讓 AI 助理(如 Anthropic 的 Claude)直接存取和操作自己的 WhatsApp,將強大的 AI 功能無縫整合到日常通訊中。

核心功能

  • 訊息存取與搜尋:可以搜尋和讀取您個人 WhatsApp 帳號中的所有訊息,包括文字、圖片、影片、文件和語音訊息。
  • 聯絡人與聊天管理:能夠搜尋聯絡人、列出所有聊天串,並取得特定聊天的詳細資訊。
  • 收發訊息與檔案:可以透過 AI 指令向個人或群組發送文字訊息,並支援傳送圖片、影片、文件和語音訊息等媒體檔案。
  • 媒體下載:能夠下載訊息中的媒體檔案到本地,並讓 AI 存取這些檔案。

運作架構與資料隱私

此專案採用雙元件架構,以確保功能與安全:

  1. Go WhatsApp 橋接器 (Go WhatsApp Bridge)

    • 這是一個使用 Go 語言編寫的應用程式,它利用 whatsmeow 函式庫連接到 WhatsApp 的網頁版多裝置 API。
    • 首次執行時,使用者需用手機 WhatsApp 掃描 QR code 進行認證。
    • 所有的訊息和聊天記錄都會被儲存在本地的 SQLite 資料庫中,不會上傳到任何雲端伺服器。
  2. Python MCP 伺服器 (Python MCP Server)

    • 這是一個實現了 MCP 協定的 Python 伺服器。
    • 它提供了一套標準化的工具(如 send_message, list_chats),讓 AI 助理能夠查詢本地資料庫或透過橋接器與 WhatsApp 互動。

這種設計確保了您的個人訊息資料保留在本地,只有在您透過 AI 指令明確觸發相關工具時,對應的資訊才會被傳送給大型語言模型(LLM)。

安全性提醒

專案作者特別提醒,與許多 MCP 伺服器一樣,此工具也存在潛在風險(作者稱之為 "the lethal trifecta")。若有惡意意圖,可能導致專案注入並造成私人資料外洩,使用時應格外謹慎。

總結來說,whatsapp-mcp 是一個功能強大的實驗性工具,它展示了如何利用 MCP 協定將 AI 的能力延伸至個人通訊軟體,為自動化回覆、訊息管理和智慧助理等應用場景帶來了新的想像空間。

  • MCP平台來源: github
  • 連結: https://github.com/lharries/whatsapp-mcp

立即試用MCP工具