概覽
將自訂 MCP 伺服器連線至 ChatGPT,即可在對話中使用其工具。伺服器不需要自訂介面也能提供工具。MCP 應用程式則為這些工具加入互動式介面。
為公司審核及發布自訂 MCP 伺服器連線。管理員、擁有者及獲授權的開發人員(僅限 Enterprise/Edu)可以先私下連線並測試 MCP 伺服器,再將連線發布至工作區;無論是自行建置或由他人建置的伺服器都適用。
透過 MCP 伺服器提供的工具,直接在 ChatGPT 中操作公司的工具與系統,包括執行寫入或修改動作。MCP 應用程式也可以提供互動式介面。啟動工作流程、建立專案管理任務、更新 CRM,或整合多個應用程式來協調複雜流程。
發布連線前,請先測試並審核。只有管理員和擁有者能在測試後發布自訂 MCP 伺服器連線。Enterprise/Edu 管理員還可以透過 RBAC 控管開發人員授權與工作區存取權。
如需進一步瞭解 ChatGPT 應用程式,請參閱 ChatGPT 中的應用程式及使用 Apps SDK 建置。
適用範圍與需求
ChatGPT Business 和 Enterprise/Edu 客戶可在 ChatGPT 網頁版使用自訂 MCP 伺服器連線及完整的 MCP 支援。管理員和擁有者可以透過工作區設定建立及測試自訂應用程式,並將其發布至工作區。
Enterprise/Edu 管理員還可以透過 RBAC,授予指定成員建立自訂 MCP 伺服器連線的權限,再決定誰可以存取各個已審核的應用程式。
若要從管理控制台開啟應用程式頁面,請選取所需的 ChatGPT 工作區,開啟外掛程式,再選取管理舊版應用程式。如需瞭解工作區的應用程式與外掛程式控制項,請參閱:外掛程式與應用程式的管理控制項、安全性與合規性。
連線至自訂 MCP 伺服器
檢查工作區權限
工作區管理員可在工作區設定中管理自訂 MCP 伺服器連線的權限。相關的建立權限為使用 MCP 建立外掛程式。連線至自訂 MCP 伺服器時,須遵守帳號與工作區政策。如需瞭解各方案的權限,請參閱下方各節。
Business 方案
只有管理員與擁有者可以為 Business 工作區建立及發布自訂 MCP 伺服器的外掛程式。若要查看誰擔任這些角色,請前往工作區設定 > 成員。
Enterprise/Edu 方案
管理員與擁有者可以建立及測試自訂 MCP 伺服器連線。管理員可使用角色型存取控制 (RBAC),授予指定成員建立自訂 MCP 伺服器連線的權限,並管理工作區對應用程式的存取權。只有管理員與擁有者可以為工作區發布應用程式。
設定伺服器連線
在目前的外掛程式介面中,可直接從外掛程式新增自訂 MCP 伺服器。你不需要先開啟開發人員模式。但每次新增伺服器時,都必須詳閱並確認風險警告。帳號與工作區政策仍然適用。如需完整的連線與測試指引,請參閱:連線並測試你的外掛程式。
前往外掛程式。
選取加號按鈕,再選取新增自訂 MCP 伺服器。
輸入名稱,也可以選擇填寫說明。
在連線下,輸入伺服器的公開 HTTPS MCP 端點 URL,或選取通道,再選擇可用的安全 MCP 通道或輸入其 tunnel_id。
設定伺服器的驗證方式。
詳閱風險警告,並勾選我已瞭解並希望繼續核取方塊。
選取建立為外掛程式,再檢查偵測到的工具與中繼資料。
舊版自訂應用程式設定
確認你的帳號或工作區允許你建立自訂 MCP 應用程式。
管理員與擁有者:從工作區設定前往應用程式 > 建立。
獲授權的使用者(包括管理員與擁有者):從使用者設定前往應用程式 > 建立。
提供 MCP 伺服器的端點與必要的中繼資料。
如適用,請選擇驗證機制。
選取掃描工具,並等待掃描完成。如果伺服器使用 OAuth,請依提示完成授權,再等待工具掃描完成。
選取建立。
在舊版工作區應用程式管理介面中,應用程式會以草稿形式出現在工作區設定 > 應用程式 > 草稿中。
在舊版使用者設定中,應用程式草稿會出現在設定 > 應用程式 > 已啟用的應用程式下。應用程式草稿的名稱旁會顯示開發版標籤。
若使用 OAuth 進行驗證
設定應用程式時,請確認您的 OAuth/OpenID Connect 提供者是否設為核發重新整理 Token,因為需要其他設定才能維持連線。
對 OpenID Connect 提供者而言,要求重新整理 Token 的標準方式,是在授權要求中加入 offline_access 範圍,且提供者須在探索中繼資料中聲明支援此範圍。
確認提供者探索文件中的 .well-known 端點(.well-known/openid-configuration 或 .well-known/oauth-authorization-server)在 scopes_supported 或類似的功能欄位中列出 offline_access(或提供者的對應項目)。如果未聲明支援 offline_access(或對應的重新整理 Token 範圍),或未核發重新整理 Token,請在提供者的管理主控台、租用戶設定或中繼資料設定中啟用離線或重新整理存取權,再重新建立應用程式,讓 ChatGPT 擷取更新後的中繼資料。
如果 OAuth 未設定 offline_access,原始授權到期後,ChatGPT 可能因無法使用重新整理 Token 續期而失去存取權,使用者也可能需要重新驗證。
在 ChatGPT 中測試伺服器連線
安裝建立好的外掛程式,然後開始新對話。在提示詞輸入框中輸入 @,並選取外掛程式。
為你的應用程式試用不同的提示詞與使用情境。
使用伺服器提供的工具,包括寫入操作。
出現提示時,請確認操作。ChatGPT 會根據應用程式權限與操作情境,要求你確認。測試前,請檢查應用程式權限,讓測試人員瞭解測試時可能遇到的情況。
這些應用程式權限適用於 ChatGPT 對話。工作區智慧體會依據建置者為各個智慧體設定的控制選項,決定可使用哪些應用程式操作,以及何時要求終端使用者核准。如需瞭解智慧體的行為,請參閱:適用於 Enterprise 與 Business 的 ChatGPT 工作區智慧體。
Publish app
注意:發佈前,您有責任確認 MCP 伺服器和應用程式安全無虞且適合您的組織。深入瞭解
只有管理員和擁有者可以發布自訂應用程式。若要使用仍保留的自訂應用程式發布流程:
前往管理控制台,並選取所需的 ChatGPT 工作區。
開啟外掛程式,再選取管理舊版應用程式。
選取草稿,再選取發布,並詳閱安全警告,尤其是與寫入動作相關的警告。
發布後,應用程式會出現在工作區的已核准應用程式清單中。使用者可透過設定 > 外掛程式找到可用的應用程式。
Business 和 Enterprise/Edu 管理員可以從工作區的應用程式設定,重新整理現有自訂 MCP 伺服器的工具清單,不必重新建立應用程式。若要重新整理工具清單,你必須具備管理該應用程式的權限,且與該應用程式的連線必須有效。若相關控制項可用,應用程式擁有者可在「應用程式」設定中,從該應用程式的「管理」選單編輯名稱與標誌。Enterprise/Edu 方案提供額外的控制項,請繼續閱讀以瞭解詳情。
Enterprise/Edu 管理員與擁有者控制項
Enterprise/Edu 管理員和擁有者還可以透過 RBAC,在發布前決定誰能存取應用程式,並控管應用程式可執行的特定動作。
在上一步選取發布後,於出現的對話方塊中使用設定動作,勾選或取消勾選動作,以決定應用程式獲准執行哪些動作。你也可以選取重新整理,取得新動作(預設不勾選)或動作定義的更新。發布前,使用設定存取權選取要授予存取權的特定群組。
發布後,你也可以控管應用程式的動作。
在工作區設定 > 應用程式中找到要設定的應用程式,選取旁邊的更多選項選單(•••),再選取動作控制。
MCP 伺服器的更新不會自動啟用。你可以選取重新整理按鈕,取得最新的動作集或現有動作的更新。新動作預設為停用,現有動作的變更則會以差異比對方式顯示。
在聊天中使用新應用程式
開始聊天,為單則訊息選取一或多個應用程式,或使用公司知識。
你可以在單一提示詞中呼叫多個第一方與第三方應用程式(例如,擷取內部資料,再根據結果建立工單)。
應用程式的選取僅適用於使用它的那則訊息,而非整段對話。若要討論或引用聊天中已有的結果,不必重新選取應用程式。
如果後續訊息需要新資料,或需要應用程式再次執行動作,請再次使用 @ 提及該應用程式。
注意:如果使用公司知識,僅會納入具備搜尋與擷取功能的應用程式。
執行寫入或修改動作時,ChatGPT 可能會根據應用程式權限與動作情境,要求你確認。發布前請檢查應用程式權限,讓使用者瞭解 ChatGPT 在哪些情況下可能會先徵求確認,再使用應用程式。
安全性、風險與資料考量
注意:連線至不安全或不受信任的 MCP 伺服器,可能增加遭遇安全風險(包括提示注入)的機會。請僅連線至你信任的伺服器,並確保建置者在連線至自訂 MCP 伺服器前瞭解相關風險。瞭解詳情
自訂 MCP 伺服器連線需要妥善設定與監督。對於寫入或修改操作,ChatGPT 可能會根據應用程式權限、操作情境及潛在影響,要求你確認。某些風險特別高的操作可能會直接遭到封鎖,而不會交由你核准。管理員或擁有者啟用可寫入或修改資料的應用程式時,會看到風險警告。
你有責任審查並確認自行建置的自訂應用程式與連接器,或新增至工作區使用的第三方應用程式與連接器是否適用。部署自訂連接器前,請確保已通過所有技術、使用方式及政策檢查。
Compliance API
Enterprise/Edu 客戶可透過 Compliance API 取得使用者對話,包括使用任何應用程式的對話。
常見問題
誰可以建立自訂 MCP 伺服器連線?
Enterprise/Edu:管理員可透過 RBAC 授予建立自訂 MCP 伺服器連線的權限。獲授權的成員可以從外掛程式連線至自訂 MCP 伺服器。只有管理員和擁有者可以發布。管理員還可以透過 RBAC 設定誰能取得存取權。
Business:只有管理員和擁有者可以為工作區建立及發布自訂應用程式。在工作區權限允許的情況下,從外掛程式連線至自訂 MCP 伺服器。
有地區限制嗎?
沒有。
我可以測試使用 Apps SDK 建置的應用程式嗎?
可以。連線至你的自訂 MCP 伺服器,並在 ChatGPT 中測試建立好的外掛程式。
我可以在行動裝置上連線至自訂 MCP 伺服器嗎?
不行,僅限網頁版。
應用程式發布後還能更新嗎?我可以開啟或關閉特定工具(讀取、寫入或擷取)嗎?
Business 與 Enterprise/Edu 管理員可從工作區的應用程式設定中,重新整理現有自訂 MCP 伺服器的工具清單,無須重新建立應用程式。若要重新整理工具清單,你必須具備該應用程式的管理權限,並與其建立有效連線。Enterprise/Edu 管理員或擁有者可在發布後啟用或停用應用程式/連接器操作。如需更多資訊,請參閱「發布應用程式」一節。
針對寫入動作,有哪些安全控制措施?
ChatGPT 可根據應用程式權限與動作情境,在重要動作或其他變更之前要求確認。管理員在啟用可寫入或修改資料的應用程式時,會看到風險警告。
OpenAI 如何審查應用程式安全性?
OpenAI 會對寫入動作進行紅隊測試、監控與警告。OpenAI 核准登錄中的應用程式在可用前都已經過審查。您有責任確認任何應用程式或連接器都適合您的組織,包括您自行開發的應用程式與連接器,或您上傳的第三方應用程式與連接器。
我可以連線至他人建置的 MCP 伺服器嗎?
可以。管理員與獲授權的開發人員可以連線至他人建置的 MCP 伺服器,包括開放原始碼或廠商建置的伺服器。發布連線前,請先確認其安全性與適用性。
ChatGPT 可以同時使用多個應用程式嗎?
可以。你可以在同一段對話中使用自訂 MCP 伺服器與外掛程式 MCP 伺服器,但須遵守帳號及工作區政策。
我該使用 OpenAI 建置的應用程式,還是自訂 MCP 伺服器?
OpenAI 建置的應用程式目前僅提供搜尋功能,不支援寫入操作。若需要寫入/修改功能,請使用自訂 MCP 伺服器。
我可以連接到本機 MCP 伺服器嗎?
無法直接連接。ChatGPT 會連接到遠端 MCP 伺服器。如果您的 MCP 伺服器在私人網路、內部部署環境或開發者機器上執行,請使用 Secure MCP Tunnel 將其連接到受支援的 OpenAI 產品,而無需將伺服器暴露在公開網際網路上。
連接的伺服器是否必須提供 search 與 fetch 工具?
不需要。現在已不再是必需項目。
深度研究可以使用自訂應用程式嗎?
深度研究可以使用自訂應用程式,但僅限讀取與擷取動作,不支援寫入動作。
Pro 使用者可以使用應用程式及完整 MCP 支援的測試版嗎?
Pro 使用者可以使用 Apps SDK 建置應用程式。目前僅 Business 和 Enterprise/Edu 使用者可使用完整 MCP 支援。Pro 使用者可以連線至具備讀取/擷取權限的自訂 MCP 伺服器。
我可以在公司知識中使用自訂 MCP 伺服器嗎?
公司知識支援具備擷取與搜尋存取功能的自訂 MCP 伺服器。Enterprise 管理員和擁有者可透過 RBAC,控管誰能看見及存取這些應用程式。公司知識目前不支援具備互動式使用者介面的應用程式。
MCP 伺服器的變更會自動更新至我的工作區嗎?
不會。管理員首次為工作區核准 MCP 伺服器連線後,ChatGPT 會使用其可用工具與輸入參數的「凍結」快照。伺服器開發人員後續所做的變更,必須經管理員審查並發布更新後才會套用。
如果工具定義在核准後變更,會發生什麼事?
如果上線中的應用程式不再符合凍結快照,工具呼叫可能會出錯。向後相容的更新(例如新增可選參數)可能仍可運作。如果工具定義不具向後相容性,管理員/擁有者必須先在工作區設定中重新整理工具動作,才能繼續。請參閱本文中的 發佈應用程式 區段,了解如何發佈這些變更的更多資訊。
如果呼叫出錯,使用者會看到更新提示或通知管理員嗎?
不會。目前錯誤訊息不包含自動提示更新,且當應用程式需要審查時,也不會主動通知管理員。
