用白話說明 MCP 是什麼#
AI 助理本身能寫作、能推理,但看不到你的顧客名單,也沒辦法替你在 EDM 平台上按按鈕。Model Context Protocol(MCP,模型上下文協定)是一套開源標準,讓 AI 應用程式用同一種方式連到外部系統:資料來源、工具與工作流程 S1。官方把它比喻成 USB-C 接頭:同一種插頭,可以接上許多裝置 S1。
Anthropic 在 2024 年 11 月推出 MCP,作為 AI 工具與資料所在系統之間雙向連線的開放標準 S2。現在 Claude 和 ChatGPT 都支援它 S1,也就是說,一個服務只要做成 MCP 伺服器,兩邊的 AI 助理都能使用。
MCP 連接器則是你這位商店老闆實際要加的東西:在 Claude 或 ChatGPT 裡新增的一個項目,指向某個 MCP 伺服器,並替你登入。之後你只要用一般說法提出需求,AI 助理會自己判斷要用這個服務的哪些工具。
伺服器、用戶端與連接器的差別#
多數介紹文章會把這三個詞混在一起。協定本身定義了主機、用戶端與伺服器 S3:
| 組成 | 是什麼 | 以商店為例 |
|---|---|---|
| 主機(host) | 你輸入文字的 AI App | Claude 或 ChatGPT |
| 用戶端(client) | 主機裡負責與某一個伺服器保持連線的元件 | 你新增連接器時自動建立 |
| 伺服器(server) | 提供工具與資料的程式 | EDM 行銷、庫存或數據分析服務 |
| 連接器(connector) | 你加進 AI App 的伺服器的日常稱呼 | 連接器清單裡的「Tellnod」 |
Claude 稱之為自訂連接器(custom connectors),可以連接現成的遠端 MCP 伺服器,也能自己開發 S4。在 ChatGPT 裡,則是到 Plugins 選擇「Add custom MCP server」新增,再儲存為外掛 S5。名稱不同,底下的協定是同一套。
本機 MCP 伺服器與遠端 MCP 伺服器#
MCP 伺服器會在兩種地方執行 S3:
- 本機伺服器在你自己的電腦上執行,透過標準輸入與輸出跟 AI App 溝通。適合開發工具和電腦裡的檔案,通常只給一位使用者用。
- 遠端伺服器在服務商的平台上執行,透過網路以 Streamable HTTP 傳輸方式連線。它可以同時服務許多使用者,協定建議用 OAuth 登入 S3。
做行銷時,遠端伺服器是務實的選擇。聯絡人、寄件網域與活動紀錄都存在服務那一端,不需要安裝任何東西,同一個連接器在筆電、手機或同事的帳號上都能用。
工具,以及連接器被允許做什麼#
伺服器提供三種基本元件:工具(AI 可以呼叫的動作)、資源(AI 可以讀取的資訊)與提示(可重複使用的範本)S3。最關鍵的是工具,因為事情是在這裡發生的:搜尋聯絡人、建立分眾、產生預覽、排程發送。
工具的設計是讓模型在你的需求用得到時自行呼叫 S6。每個工具可以附上註記,例如它只讀取資料,還是會修改或刪除資料,讓 AI App 能對有風險的呼叫另外處理。規格也提醒,除非伺服器本身可信,否則 App 不應該相信這些註記 S6。
連接器能存取什麼,取決於你怎麼登入。遠端伺服器的授權機制建立在 OAuth 2.1 上:你在瀏覽器裡核准存取,存取權杖只發給這一個伺服器,其他伺服器都必須拒收 S7。如果授予的範圍不涵蓋某個請求,伺服器也可以拒絕 S7。
連接器要執行有後果的動作時,怎樣才算安全#
讀取名單的風險很低。寄信給 3,000 位顧客就不是了:信一旦送進收件匣就收不回來。MCP 規格指出,流程中應該始終有一個人能拒絕工具呼叫,而 App 在執行敏感操作時應要求確認 S6。Claude 的說明文章也給了實用建議:只連接你信任的組織提供的伺服器,登入時檢查伺服器要求的權限,而且只對你放心讓它自動執行的工具選擇「Allow always」S4。
以上都是用戶端的控制。設計良好的行銷連接器,會在伺服器端再加上自己的保護機制,讓安全不必仰賴某個有人忘了改的設定。可以留意這幾點:
- 獨立的核准步驟。 準備發送與確認發送應該是兩個步驟,確認由人來做。對話裡的確認卡片就是一種做法。
- 鎖定的受眾。 你核准的內容就是實際寄出的內容:收件人數與排除名單在你確認的那一刻就固定下來。
- 範圍有限的登入。 透過 OAuth 授予讀取與撰寫權限,沒有能自行寄信的 API 金鑰。
- 可以反悔。 已排程的活動在寄出前有取消的時間。
- 寄送量的防護。 檢舉或退信升高時自動暫停。
MCP 連接器能處理哪些行銷工作#
以 Ninefold 這樣販售針織衫、外套與基本款的小型服飾品牌為例,行銷連接器能把一句一般說法的需求,變成原本要在後台一步步點完的流程:
- 「去年冬天買過外套、之後就沒再下單的顧客有多少人?」AI 助理會在你儲存之前,先算出分眾的人數。
- 「寫一封介紹美麗諾圓領毛衣新品的信,用我們的品牌風格。」連接器提供品牌資訊,AI 助理負責寫文案。
- 「讓我看手機版,標題再短一點。」互動式預覽會直接在對話裡更新。
- 「先寄一封測試信給我,再排在週四早上 9 點寄出。」測試信寄給你,正式發送則等你核准。
- 「上週那檔活動跟前一檔比起來成效如何?」成效會回到同一段對話裡。
有些伺服器可以顯示互動卡片,而不只是文字。MCP Apps 是一項擴充功能,讓伺服器回傳表單或預覽等介面,並在對話裡的沙箱框架中呈現 S8。支援程度依用戶端而不同 S8。指令的寫法請看用 AI 寫 EDM 行銷信。
Tellnod 如何以 MCP 連接器運作#
Tellnod 是一個遠端的 EDM 行銷 MCP 伺服器。你在 Claude 或 ChatGPT 裡加入一個網址,用 Google 帳號登入,就能在原本使用的對話裡管理聯絡人、品牌、寄件網域與成效。在連接頁面設定大約一分鐘;工具清單、登入細節與使用限制,請看 MCP 伺服器說明。
發送分成兩個步驟。AI 助理可以準備一檔活動,這時收件名單會被鎖定,並顯示一張確認卡片,列出收件人數、哪些人被排除及原因,以及發送時間。只有這張卡片上的 Confirm 按鈕能排程發送,AI 助理無法呼叫它。每次確認都只能使用一次,30 分鐘後失效;已排程的活動在寄出前都可以取消。每一次發送都由你核准。
Email 今天就能用;WhatsApp 與 LINE 開放搶先開通申請,設計上共用同一份聯絡人與同一套核准流程。逐步教學請看從 Claude 寄出行銷活動與從 ChatGPT 寄出。500 位聯絡人以內免費;請看方案與價格。
加入行銷連接器前要問的問題#
- 伺服器由誰開發、由誰託管?你放心把顧客資料交給對方嗎?
- 登入時要求哪些權限?可以限縮嗎?
- 哪些工具只會讀取,哪些會修改資料或聯絡顧客?
- AI 能自己完成寄送,還是一定要由人核准?
- 核准之前,看得到實際的信件和受眾嗎?
- 有沒有取消的時間,以及檢舉升高時自動暫停的機制?
常見問題#
MCP 伺服器和 MCP 連接器有什麼不同?
MCP 伺服器是提供工具與資料的程式。連接器則是你在 Claude 或 ChatGPT 裡新增的項目,指向某個伺服器並替你登入。
使用 MCP 連接器需要安裝軟體嗎?
遠端伺服器不需要。在 AI App 裡貼上它的網址並登入即可。本機伺服器在你自己的電腦上執行,需要安裝,多半是開發者在用。
用 MCP 寄行銷信安全嗎?
可以很安全,前提是連接器要求每次寄送都由人核准、清楚顯示要寄出的內容與對象,並限制登入授予的權限。MCP 規格也建議流程中要有能拒絕工具呼叫的人。
Claude 和 ChatGPT 都支援 MCP 連接器嗎?
都支援。Claude 稱為自訂連接器;ChatGPT 則在 Plugins 裡以自訂 MCP 伺服器的形式新增。能否使用取決於你的方案,企業帳號還要看工作區的設定。
資料來源#
- [S1] Model Context Protocol: What is the Model Context Protocol (MCP)?, 查核於
- [S2] Anthropic: Introducing the Model Context Protocol, 查核於
- [S3] Model Context Protocol: Architecture overview, 查核於
- [S4] Claude Help Center: Get started with custom connectors using remote MCP, 查核於
- [S5] OpenAI Apps SDK: Connect and test your plugin, 查核於
- [S6] MCP specification: Tools, 查核於
- [S7] MCP specification (2025-06-18): Authorization, 查核於
- [S8] Model Context Protocol: MCP Apps, 查核於