微软开源MCP入门课程微软MCP课程中文版
微软官方开源的MCP入门课程,支持中文。
该课程既适合初学者,也适合技术进阶,主打实战路线,支持C、Java、Python、JavaScript、TypeScript和Rust等多语言开发。
下面是课程的大致结构:
- 模块0–2:打基础
- MCP是什么、能做什么
- 核心概念详解
- MCP的安全机制
- 模块3:上手实战
- 环境搭建,搭建第一个MCP服务端与客户端
- 接入大模型(如LLM)
- 集成VS Code、使用HTTP流式传输、构建stdio服务
- 结合AI Toolkit进行开发与测试
- 最后是部署上线
- 模块4–5:进阶玩法
- 多模态AI应用构建
- OAuth2认证、Entra ID登录
- 如何做服务扩展、负载均衡和上下文路由
- 搭配Azure AI Foundry构建完整工作流
- 高级安全方案与实时搜索、流式交互开发
- 模块6–10:社区实践
- 如何参与MCP生态
- 真实企业接入案例分析
- 实战中的经验教训与最佳实践
- 用AI Toolkit亲手搭建MCP服务的Workshop实验
此外,还有附带的学习指南、项目结构图、样例代码等,适合想要构建AI工作流或者打造自定义智能助手的人。
传送门:github.com/microsoft/mcp-for-beginners/blob/main/translations/zh/README.md