跳到內容

讓 AI Agent 使用外部 MCP 伺服器的工具。從目錄或透過 URL 連接,並精確選擇允許使用的工具。

MCP(Model Context Protocol)是開放標準,讓 AI 直接使用其他服務的工具。您不必手動描述端點及其參數,MCP 伺服器會自行公布工具,讓 AI Agent 探索並使用。

大部分服務只需點選一次即可連接。前往 Actions 與 MCPs,點選 + 新增 Action,再選擇 MCP。

檢查範例 MCP 連接,使用 Cloudflare 文件或 Microsoft Learn 端點。此檢查只會發出初始化及工具清單要求,不會登入或執行工具。

  • 預覽 MCP 記憶對應。將提供的記憶規則套用至範例 MCP 工具結果,不呼叫工具或變更對話記憶。

  • 比較 MCP 工具清單。比較您提供的兩份工具清單及所宣告的啟用設定,找出定義變更及需要檢閱的項目。此工具不會連接伺服器,也不能證明相容性。

  • 檢查 MCP 連接方向。依據公開端點及所選用途草擬設定詳情。此工具不接受憑證、不連接伺服器,也不變更帳號。

MCP 畫面會開啟可搜尋的常見服務目錄,依類別分組(熱門、客戶支援、CRM 與銷售、排程、電子商務、付款與帳務、行銷與電子郵件、通訊、生產力、資料與分析、搜尋與網路、旅遊與預訂、設計、開發與基礎架構)。

  1. 瀏覽或使用搜尋框,找出所需服務。
  2. 點選服務方塊。Quickchat 會檢查伺服器,並探索其提供的工具。
  3. 若服務要求登入,會出現需要授權面板。點選連接 <service>,在彈出視窗核准存取權後,面板就會顯示已連接。
  4. Action 隨即建立並啟用,且列出工具。AI Agent 從下一則訊息開始即可使用。

開始授權後,即使關閉 Actions 面板或授權彈出視窗,Quickchat 仍會保留 Action 及待完成的授權。重新開啟 Action,點選再次開啟授權以繼續,或點選取消以停止。若供應商在您關閉面板後完成授權,Quickchat 會在背景完成連接,並在方案配額允許時啟用 Action。

瀏覽器必須允許 Quickchat 控制台開啟彈出視窗,否則授權視窗無法開啟。若遭封鎖,系統會顯示訊息,要求您允許彈出視窗後再試一次。

點選目錄下方的手動輸入 URL,接著:

  1. 貼上 MCP 伺服器 URL(必須以 https:// 開頭)。
  2. 若伺服器使用靜態 Token 驗證,而非登入流程,請開啟連接標頭(選填)並新增所需標頭,例如 Authorization: Bearer <your-token>。
  3. 點選連接。

使用瀏覽目錄返回方塊檢視。若未列出您需要的服務,缺少整合?提出建議會開啟寄給我們團隊的預填電子郵件。

連接後,Action 會列出伺服器提供的所有工具,每個工具各有一個開關。關閉您不希望 AI 呼叫的工具。例如,預約伺服器的唯讀查詢可以保持啟用,而取消預約工具保持關閉。

預設工具啟用決定伺服器日後新增工具時的處理方式:開啟時,新工具立即可用;關閉時,則由您逐一啟用。

部分目錄項目會標示由 Quickchat 調校。Quickchat 已對這些伺服器進行完整測試,並提供精選工具、所需記憶規則,以及每個工具的思考中訊息。選擇使用建議設定可檢視經測試的設定會做哪些變更:套用建議設定?對話框會列出啟用與停用的工具、設定的記憶規則,並在即將覆寫您自行編輯的規則時提出警告。在您儲存 Action 之前不會儲存任何變更,之後仍可調整每個工具。

「套用建議設定?」對話框:顯示將啟用的工具及設定的記憶規則

MCP Action 名稱與 MCP Action 說明是供您和團隊使用的標籤,用來在 Actions 清單中識別 Action,AI 不會讀取它們。真正引導 AI 的是 MCP 伺服器公布的工具說明,以及 Agent 的主要提示詞。若要引導 AI,請明確指出應使用此伺服器工具的情境(「用 Linear 工具回答所有專案問題」),並指定模型否則需要猜測的值(「一律搜尋 acme-eng 工作區」)。同一伺服器連接兩次時,請依各連接的用途命名(「Notion 說明中心」、「Notion 支援請求」),而非僅使用供應商名稱。

當某個 Action 連接至 Calendly 的 https://mcp.calendly.com 伺服器,並啟用下列兩個工具時,Quickchat 會為它們提供當地時間輸入。工具名稱不變,也不會新增時間轉換工具。若只啟用其中一個工具,則保留 Calendly 原始輸入格式。

  • 可預約時間:event_types-list_event_type_available_times 接受 local_start_time、local_end_time 及 IANA timezone,例如 Europe/London。以 YYYY-MM-DDTHH:MM:SS 格式提供當地日期與時間。Quickchat 會依該時區在那些日期的規則將時間範圍轉為 UTC,包括日光節約時間切換造成的 23 小時及 25 小時日。
  • 預約:meetings-create_invitee 在 post_invitee_request 中接受所選時段的 local_start_time 與 booking_timezone。既有 invitee.timezone 仍表示客戶的時區,可能與預約時區不同。例如,位於 America/New_York 的受邀者可以預約以 Europe/London 表示的時段。

請複製可預約時段傳回的當地時間與時區。若時間包含 UTC 偏移量,請保留:時鐘往回調整時,偏移量可區分重複的當地時間。無效或不存在的當地時間、沒有偏移量而產生歧義的時間,以及與指定時區不符的偏移量,都會遭到拒絕。

提供時段不代表保留時段。建立預約前,Quickchat 會再次檢查目前可預約時間,並將符合的供應商時間戳記原封不動傳給 Calendly。若時段已不可用,系統不會嘗試預約。預約結果包含供 Agent 確認時使用的當地顯示時間;儲存至記憶所使用的供應商欄位(例如 $.resource.event)仍可使用。

請在主要提示詞中保留取得客戶同意的要求,並僅在供應商傳回成功結果後確認預約。無論瀏覽器或訊息管道為何,都應在對話中明確確認預約時區。如果不清楚,請先詢問客戶,再檢查可預約時間或建立預約。

若稍後的對話會需要工具結果中的值,請展開該工具並使用儲存至記憶。新增用來取得值的 JSONPath 運算式,以及識別它的記憶鍵。每個工具最多可儲存 10 個值。

MCP 工具的儲存至記憶設定:兩列 JSONPath 將工具結果中的值儲存下來

記憶鍵與 Agent 的 API Actions 共用。若某個 API Action 已儲存至相同鍵,儲存時記憶鍵欄位會指出衝突,請選擇不同的鍵。

儲存的值會成為對話資料,讓 AI 在後續回合讀取。例如,預約工具可以儲存活動 URI,讓取消工具明確知道應取消哪個會議。MCP 工具不使用 API Actions 的 {{metadata_<key>}} 預留位置,因為其引數由 AI 直接提供。

批次全部啟用與全部停用會保留記憶規則。重新連接也會在重新整理伺服器工具清單時保留工具選擇及記憶規則。

工具執行期間,聊天 Widget 會顯示簡短狀態文字,說明 AI 正在執行的工作。工具面板中每個工具都有思考中訊息欄位:留白時,文字會根據工具名稱產生(例如名為 search_flights 的工具顯示「正在搜尋航班…」);您也可以自行撰寫(「正在搜尋說明中心」)。經調校的伺服器已為建議工具填入這些訊息。這能讓訪客在等待時獲得有意義的資訊,而非只看到輸入中指示。

展開工具的思考中訊息欄位,內含訪客會看到的文字

  • 重新連接:再次執行授權。當連接到期、想授權不同帳號,或伺服器工具清單變更且需要取得新工具時使用。
  • 中斷連接:撤銷儲存的授權並讓 Action 離線。Action 本身仍保留在清單中,因此日後可直接重新連接,不必重設。

變更已連接 Action 的 MCP 伺服器 URL 會清除其授權並關閉 Action,因為一台伺服器發出的憑證不會用於另一台伺服器。重新授權即可恢復連線。

看到的情況意義
授權未完成點選再試一次。若先前拒絕存取,請在下次嘗試時核准。若發生其他錯誤,請聯絡支援並提供訊息中顯示的錯誤代碼。
已連接,但工具載入失敗授權成功,但未能載入工具清單。請點選重新連接。
此伺服器上找不到工具。請嘗試重新連接。伺服器已授權,但未公布工具。請確認您授權的帳號可存取預期資料。
請輸入以 https:// 開頭的有效 URL無法讀取 URL。請使用伺服器完整的 https:// 位址。Quickchat 一律透過 https 連接,因此憑證不會以未加密方式傳送。
Action 自行關閉授權已到期,或已在供應商端撤銷。請開啟 Action 並點選重新連接。

MCP Actions 與 API Actions 一樣,計入方案的自訂 Actions 配額。

最後更新於: