治理平台是什麼?先想像一棟大樓的管理室

你可以把這個「MCP Server 治理平台」想成一棟大樓的管理室。大樓裡住了很多住戶(會員),也有很多房間(各式各樣現成的 HTTP API,例如查商品、查課程、開工單)。現在大樓想讓 AI 助理(像是 Claude、ChatGPT)也能自由進出房間辦事,但不能讓它想開哪間就開哪間,於是管理室多了四件事:

這門課用 30 小時、15 個單元,帶你用 ASP.NET Core MVC、EF Core 與官方 MCP C# SDK,從零打造這整間管理室——不是紙上談兵,每一章都有老師實際操作的畫面截圖與可驗收的步驟。

教學影片(艾立克程式設計學院,23 分鐘)

想看原始講義的完整版本? 下載原始講義 PDF

第一篇 平台基礎與會員

先確認「這棟大樓裡誰是誰」:拆分網站架構、把資料放進資料庫、讓會員能登入並分清楚一般會員跟管理員。

第二篇 API 上架與授權審核

「房間要審過才能開放」:提供者登記一支 API、管理者審核通過才公開,會員再個別申請使用權。

第三篇 Gateway、MCP 與 OAuth

「門禁卡只開被允許的房間」:所有對外呼叫走同一道安全門,AI 助理要先辦好通行證(OAuth)才能刷卡,而且每一刷都重新核對權限。

第四篇 營運治理與交付

「每刷一次都要留下紀錄」:把使用狀況做成儀表板、留稽核軌跡,最後把整套系統部署上線並驗收。