跳到主要內容
Cypher's Practical Coding
MCP 入門:讓 AI 連接你的工具

結業考試

10 題,每題 5 分,滿分 50 分。 可先執行查看結果再交卷。

已作答 0 / 10
AI 工具呼叫基礎

1. 你問 ChatGPT「我們昨天的訂單總金額是多少?」,AI 說它不知道。請用本課學到的概念解釋:這不是 AI「不夠聰明」,真正的原因是什麼?

MCP 架構理解

2. MCP 架構中有三個角色:Client、MCP Server、Tool。請對應到以下電商情境:「行銷主管用 Claude Desktop,查詢公司 MySQL 訂單資料庫」,三個角色分別是什麼?

MCP 三個原語

3. MCP 定義了三種原語(Primitives):Tools、Resources、Prompts。請判斷以下哪個屬於哪種類型: A. AI 執行「將訂單 #A001 標記為退款完成」 B. AI 讀取公司所有商品的定價清單 C. 預設的「月度銷售分析報告格式」模板

實戰設定

4. 你想讓 Claude 只能存取 `/Documents/行銷資料/2024/` 這個資料夾。請寫出 claude_desktop_config.json 裡 filesystem server 的 `args` 陣列應該是什麼?

權限模型

5. 你安裝了 filesystem MCP Server,路徑設為 `/Documents/電商報表/`。以下哪些操作 Claude 可以執行? A. 讀取 /Documents/電商報表/Q3銷售.xlsx B. 讀取 /Documents/財務帳冊/薪資.xlsx C. 在 /Documents/電商報表/ 建立新的分析報告 D. 刪除 /Users/你的名字/Desktop/ 的所有檔案

MCP Server 選擇

6. 電商行銷主管想做以下三件事,請各推薦最合適的 MCP Server 類型,並說明風險等級: 1. 讓 AI 摘要每週的 Google Drive 行銷會議記錄 2. 讓 AI 查詢公司 PostgreSQL 訂單資料庫的退貨趨勢 3. 讓 AI 自動在瀏覽器上抓取競品官網的定價資訊

安全評估

7. 你在網路上找到一個社群開發的 MCP Server,它宣稱功能是「讀取 Google Sheets 的銷售資料」,但安裝說明要求你授予它讀取 Gmail 和完整 Google Drive 的所有權限。根據本課的評估框架,這個 Server 有什麼問題?

設計思維 — 適用場景

8. 判斷以下哪些電商場景「適合」用 MCP 自動化(可以讓 AI 自動執行),哪些「需要人工確認」才能執行? A. 每天早上自動產生昨日銷售摘要報告 B. 偵測到可疑訂單時,AI 自動凍結客戶帳號 C. 客戶詢問訂單狀態時,AI 自動查詢並回覆 D. AI 自動對所有負面評論發送公開回覆

最小權限原則

9. 你想讓 AI 分析訂單資料庫的退貨趨勢,需要讀取 orders 表和 products 表。根據「最小權限原則」,你應該給 MCP Server 什麼樣的資料庫帳號權限?請說明你的設計。

綜合應用

10. 你是一家電商公司的行銷主管,想提案「用 MCP 提升 AI 助理的效能」。請根據本課所學,設計一個導入計畫,包含:(1)優先連接哪三個工具;(2)每個工具的權限範圍;(3)哪些操作要保留人工確認。

確認作答完畢後,點擊交卷