外掛程式可擴充及自訂 ChatGPT 和 Codex,新增功能、連接外部服務,或同時做到兩者。外掛程式可以包含提供指示與資源的技能、提供工具的 MCP 伺服器,或同時包含兩者。
ChatGPT 和 Codex 共用同一個通用外掛程式目錄。公開外掛程式只需發布一次,使用者就能在這兩項產品支援的介面中找到它。
本教學將透過連接 MCP 伺服器來建立個人外掛程式。完成後,你就能在個人外掛程式目錄中找到它,並從網頁版 ChatGPT Work 呼叫它的工具。自訂 UI 為選用項目,不在本快速入門的範圍內。
本快速入門使用的公開範例 MCP 伺服器位於
https://tinymcp.dev/api/moldy-aloof-zettabyte/mcp。它提供唯讀的
roll_dice 工具,無須身分驗證。
連接你的 MCP 伺服器
首先,在 ChatGPT 開發人員模式中新增你已部署的 MCP 伺服器:
- 開啟 ChatGPT。
- 開啟 設定 → 安全性與登入 ,並啟用 開發人員模式。
- 前往 ChatGPT 外掛程式,選取加號按鈕,
並輸入
https://tinymcp.dev/api/moldy-aloof-zettabyte/mcp作為 MCP 伺服器 URL。 - 填妥連線詳細資料,並建立外掛程式。
測試外掛程式
- 前往你的個人外掛程式。 你透過 MCP 伺服器建立的外掛程式應會顯示在那裡。
- 開啟外掛程式,並選取加號按鈕以安裝。
- 返回 ChatGPT 首頁。
- 在首頁頂端,將分頁從 對話 切換至 Work。
- 開始新的 Work 對話。在提示詞輸入框中輸入
@,並選取你的外掛程式, 即可直接呼叫它。 - 請外掛程式擲一顆 20 面骰子。確認它呼叫
roll_dice一次, 將sides設為 20,並傳回一個介於 1 到 20 之間的值。
測試多種符合實際情境的輸入,包括不同的骰子面數、無效值,以及不應呼叫工具的請求。若選錯工具或引數不一致,請調整工具的中繼資料。
新增更多功能
根據使用案例清單的需求,新增更多用途明確的工具。若要將 可重複使用的指示與 MCP 伺服器一併封裝,請繼續閱讀建立 技能和封裝你的 外掛程式。如果視覺化互動有助於工作流程, 請繼續閱讀為 MCP 伺服器 新增 UI。UI 仍為選用項目。
發布外掛程式
當外掛程式已準備好供其他人使用時,請詳閱完整的外掛程式建置 指南。若要公開發布,請使用外掛程式 提交入口網站。