同一個問題的三種答案
AI 應用常需要它本身沒有的資訊:今天的課程清單、校規的確切文字、同事的研究專長。API、MCP 與 RAG 是對「AI 要怎麼拿到這些資訊」的三種不同回答。它們解決不同的問題,也經常搭配使用。
- API:系統向開發者與程式提供能力的方式
- MCP:一種標準化介面,讓 AI 應用能發現、理解並使用工具
- RAG:先檢索相關內容,再讓模型以該內容作為脈絡來回答
注意
MCP 不是「API 的替代品」。API 定義系統如何提供能力;MCP 則提供 AI 應用發現、理解與使用工具的標準化介面。一個 MCP 工具背後很常就是由 API 支撐。