MCP 還是 Webhook:您實際需要哪一個
MCP 採用請求與回應模式:有人提出要求時,助理便會呼叫工具。Webhook 則相反,由 Meta 傳送事件,而您的系統決定如何處理。任何會自動回應的功能,都不能只靠 MCP 建立。
為甚麼 MCP 不能自動回覆客戶?
因為此協議沒有被喚醒的機制。
MCP 伺服器會公開工具,供客戶端呼叫。呼叫由助理發起,而助理本身正在回應某個人。這裡沒有傳入方向:客戶傳送 WhatsApp 訊息,無法進入助理並令其採取行動。每個產品中的每個 MCP 伺服器都一樣,這不是我們產品的限制。
因此,每位買家最終都會問:AI 能否在夜間回覆客戶?答案是使用 Webhook,而不是 MCP。Meta 將訊息傳送至您運行的系統,再由該系統決定如何處理,其中當然可以包括呼叫模型。
每條路徑真正適合甚麼用途?
MCP 適合處理人正在進行的工作。哪個號碼狀態不正常、向這位客戶傳送確認訊息、建立訂單更新的訊息範本、將這位客戶的號碼指向我的伺服器。每項工作都由某人提出要求,而使用助理會比控制台更快。
Webhook 適合處理無人在場時仍必須發生的事情:非辦公時間後的首次回覆、轉接至適當人員、記錄到 CRM、觸發工作流程。
實用之處在於 MCP 可以設定 Webhook。get_connect_link 會產生客戶端開啟的連結,而 set_webhook_destination 會將其號碼指向您的系統,因此代理程式可以完成自身無法提供的那條路徑的入門設定。
哪些工具支援哪些協議?
助理支援 MCP:Claude、ChatGPT、Cursor、Claude Code。自動化平台大多不支援,而這個區別並不如人們所想。
Make 和 Zapier 都會自行運行 MCP 伺服器,向助理公開其操作。兩者都不是 MCP 客戶端,因此都不能呼叫我們的 MCP。對它們而言,整合方式是 Webhook 和 HTTP 請求。
n8n 是例外。其 MCP Client Tool 可連接至遠端伺服器,並支援 OAuth2,因此 n8n 工作流程內的代理程式節點可以直接呼叫我們的工具。即使如此,工作流程仍然由 Webhook 開始,因為只有 Webhook 會作出回應。
常見錯誤
- 購買 MCP,卻以為它會自動回覆。它只會按要求運作,凌晨 3 時沒有任何東西向它提出要求。
- 以為擁有 MCP 伺服器的平台也能使用 MCP 伺服器。Make 和 Zapier 只會公開,不會使用。
- 建立兩條路徑來處理同一項工作。它們分別負責同一系統的不同部分。
連接器包括 set_webhook_destination,因此助理路徑可以設定自動化路徑,無需任何人開啟控制台。
常見問題
助理可以監察我的 WhatsApp 嗎?
不可以。沒有任何東西可以將事件推送至 MCP 伺服器。監察功能由 Webhook 負責,Webhook 之後可以呼叫模型。
我需要兩者嗎?
大多數實際系統都會同時使用兩者:MCP 處理人員進行的工作,Webhook 處理無需人員參與的事情。
Zapier 可以使用您的 MCP 伺服器嗎?
不可以。Zapier 是 MCP 伺服器而不是客戶端,因此沒有方法呼叫我們的 MCP 伺服器。
n8n 可以嗎?
可以,透過其支援 OAuth2 的 MCP Client Tool。三個自動化平台中,只有它可以做到。
繼續閱讀
準備開始嗎?
幾分鐘內設定 WhatsApp Coexistence,而非幾個月。應用程式在手機上仍可繼續運作。
開始免費試用驗證日期