跳到主要內容

AI 201 實作

Ask、Inspect、Connect:從使用 MCP 到理解 MCP

資訊

沙盒(示意資料). 這是「沙盒」。以下所有紀錄都是示意用的範例資料,不是臺北大學的即時資料。真正的服務是 NTPU AI4X MCP,實作 C 會帶你連接它。

實作 A:Ask(提問)

體驗由 MCP Tool 支援的 AI 回答是什麼樣子。選一個沙盒問題並執行。

  1. 選擇一個沙盒問題並執行。
  2. 把最終回答當成提問者來閱讀。
  3. 問自己:我能看出這些資訊從哪裡來、有多新嗎?
  4. 寫下你目前還無法判斷的事,實作 B 會幫你找到答案。
選一個問題

實作 B:Inspect(檢視)

從「使用者」進入「理解工具如何運作」。只看介面實際呈現的內容:Tool 的選擇、arguments、Tool 結果與 provenance。不要去猜模型「想了什麼」。先自己試著回答每一題,再打開提示。

小技巧

先在上方送出一個問題,再回答檢視清單。
  1. 使用了哪個 Tool?
  2. Tool description 是什麼?
  3. Arguments 是什麼?
  4. 回傳資料包含哪些欄位?
  5. Source 是什麼?
  6. 是否有 provenance?
  7. 哪些內容是 Fact?
  8. 哪些內容是 AI synthesis?

實作 C:Connect(連接)

現在把真正的 MCP Client 連接到 NTPU AI4X MCP。Learn 教觀念,AI4X MCP 負責運行服務。逐步的設定指南放在正式技術文件中,才能保持最新。

  1. 選擇一個你有權使用、且支援 MCP 的 Client。
  2. 依該 Client 對應的最新版 NTPU AI4X MCP 連接指南操作。
  3. 在 Client 中執行探索(相當於 tools/list),閱讀 Tool 名稱與說明。
  4. 依 input schema 的規定,以合法的 arguments 呼叫一個 Tool。
  5. 驗證 provenance:來源、擷取時間、最後更新時間與 canonical URL,再決定還有哪些要自己手動確認。
  • ChatGPT: 請確認該 Client 目前的 MCP 支援狀況。介面變動很快,因此這裡不放截圖。
  • Claude: 請確認該 Client 目前的 MCP 支援狀況。介面變動很快,因此這裡不放截圖。
  • VS Code: 請確認該 Client 目前的 MCP 支援狀況。介面變動很快,因此這裡不放截圖。
  • Claude Code: 請確認該 Client 目前的 MCP 支援狀況。介面變動很快,因此這裡不放截圖。
  • 其他支援 MCP 的 Client: 任何支援 MCP 的 Client 都可以。請先確認它目前的 MCP 支援狀況。

資訊

這是模擬演練,不會連到真實伺服器。

依照真實連線的順序演練一次:先確認授權,再發現工具、建立 arguments,最後驗證結果。這裡不會連到任何真實伺服器,也不需要任何憑證。完成演練後,請回到你自己的 MCP Client,依 NTPU AI4X MCP 的最新連線指南做一次真實連線。

步驟 1:確認授權與安全

第 1 / 4 步 確認授權與安全

連線前先確認你願意授權什麼。全部勾選後才能繼續。

步驟 2:發現工具並選擇

第 2 / 4 步 發現工具並選擇

請先完成前一步。

步驟 3:建立 arguments 並呼叫

第 3 / 4 步 建立 arguments 並呼叫

請先完成前一步。

步驟 4:驗證結果

第 4 / 4 步 驗證結果

請先完成前一步。

資訊

Learn 負責教學,AI4X MCP 負責運行。設定指南放在正式技術文件中,那裡永遠是最新版。

開啟 NTPU AI4X MCP 連接指南 (另開新分頁)

最後驗證: 2026-09-19. 測試環境: MCP specification: see AI4X MCP docs / Client: see docs / Server: NTPU AI4X MCP

同步我的進度加入梯次後,進度可跨裝置保存,講師也能看到

資訊

加入後,你已完成的單元編號會連同「學員代碼」傳送給講師,講師可以看到你的進度。請使用講師提供的代碼,不要輸入姓名、公司機密或其他個資。進度資料與該梯次的其他資料一起保存。

接下來做什麼?