<aside>
💬
建議先實作、再閱讀
</aside>
https://youtu.be/tEw7fbAwA18
實作:建立自訂 MCP 伺服器
設計並實作一個封裝真實外部 API 的 MCP 伺服器。
學習目標
- 理解 MCP 核心能力:tools、resources、prompts。
- 實作具型別參數的 tool 定義與完善的錯誤處理。
- (可選)實作 HTTP 傳輸的部署與授權流程。
下載作業
<aside>
💡
請選擇以下其中一個方案下載即可(以推薦順序排序)
</aside>
- 直接下載(ChaoCode 中文特別版)
- 官方下載(英文原版)
作業要求
- 選擇一個外部 API,例如:天氣、GitHub issues、Notion 頁面、電影/影集資料庫、匯率、金融/加密貨幣、旅遊、運動賽事資料。
- 使用HTTP 傳輸方式建立 MCP 伺服器。
- 至少提供兩個 MCP tools。