請依照以下步驟開始使用這些資源:
- Fork 此儲存庫:點擊
- Clone 此儲存庫:
git clone https://github.com/microsoft/mcp-for-beginners.git - 加入 Azure AI Foundry Discord,與專家及其他開發者交流
Model Context Protocol (MCP) 是一個先進的框架,旨在標準化 AI 模型與客戶端應用程式之間的互動。這個開源課程提供有系統的學習路徑,搭配實用的程式碼範例與真實案例,涵蓋包括 C#、Java、JavaScript、TypeScript 和 Python 等熱門程式語言。
無論你是 AI 開發者、系統架構師或軟體工程師,本指南都是你掌握 MCP 基礎與實作策略的完整資源。
- 📘 MCP 文件 – 詳細教學與使用指南
- 📜 MCP 規範 – 協議架構與技術參考
- 🧑💻 MCP GitHub 倉庫 – 開源 SDK、工具與程式碼範例
00-03:基礎篇
03.x:實作實驗室
04-05:實務與進階
06-10:社群、最佳實踐與實驗室
為了能充分利用這份課程內容,你應該具備:
- 基本的 C#、Java 或 Python 知識
- 了解客戶端-伺服器模型及 API
- (選擇性)熟悉機器學習概念
我們提供了完整的 學習指南 來幫助你有效瀏覽本資源庫。指南內容包含:
- 視覺化的課程地圖,涵蓋所有主題
- 各資源庫章節的詳細拆解
- 如何使用範例專案的指引
- 針對不同技能層級的推薦學習路徑
- 補充學習資源
本指南中的每一課都包含:
- 清楚說明 MCP 概念
- 多種語言的即時程式碼範例
- 實作練習,打造真實的 MCP 應用程式
- 進階學習者的額外資源
本內容採用 MIT License 授權。相關條款請參閱 LICENSE。
本專案歡迎貢獻與建議。大多數貢獻需同意簽署貢獻者授權協議(CLA),聲明你有權利並確實授權我們使用你的貢獻。詳情請參考 https://cla.opensource.microsoft.com。
當你提交 Pull Request 時,CLA 機器人會自動判斷是否需要你提供 CLA,並在 PR 上標示狀態(例如狀態檢查、留言)。只要依照機器人指示操作即可。你只需在所有使用我們 CLA 的資源庫中完成一次此程序。
本專案已採用 Microsoft 開放原始碼行為準則。更多資訊請參閱 行為準則常見問題 或透過電子郵件聯絡 opencode@microsoft.com 提出問題或建議。
我們團隊還有其他課程!歡迎參考:
- AI Agents For Beginners
- Generative AI for Beginners using .NET
- Generative AI for Beginners using JavaScript
- Generative AI for Beginners
- ML for Beginners
- Data Science for Beginners
- AI for Beginners
- Cybersecurity for Beginners
- Web Dev for Beginners
- IoT for Beginners
- XR Development for Beginners
- 精通 GitHub Copilot 進行 AI 配對程式設計
- 精通 GitHub Copilot 為 C#/.NET 開發者打造
- 選擇你自己的 Copilot 冒險之旅
本專案可能包含專案、產品或服務的商標或標誌。授權使用 Microsoft 商標或標誌須遵守並遵循 Microsoft 的商標與品牌指南。 在本專案的修改版本中使用 Microsoft 商標或標誌,不得造成混淆或暗示 Microsoft 贊助。 任何第三方商標或標誌的使用,皆須遵守該第三方的相關政策。
免責聲明:
本文件係使用 AI 翻譯服務 Co-op Translator 進行翻譯。雖然我們致力於提供準確的翻譯,但請注意,自動翻譯可能包含錯誤或不準確之處。原始文件的母語版本應被視為權威來源。對於重要資訊,建議採用專業人工翻譯。我們不對因使用本翻譯而產生的任何誤解或誤釋負責。
