MCP For Beginners - 微软开源的面向初学者的 MCP 学习课程
https://github.com/microsoft/mcp-for-beginners/
https://github.com/microsoft/mcp-for-beginners/blob/main/translations/zh/README.md
课程结合多语言代码示例和实践项目 项目提供结构化的十节课程,涵盖从基础到高级的 MCP 学习路径:
00-Introduction:MCP 概述、标准化重要性及实际用例
01-Core Concepts:深入讲解客户端 - 服务器架构、协议组件和消息模式
02-Security:MCP 系统的安全威胁与防护最佳实践
03-Getting Started:环境配置、创建 MCP 服务器和客户端,集成现有应用。包括创建服务器 / 客户端、结合 LLM、使用 VS Code、SSE 服务器部署等
04-Practical Implementation:多语言 SDK 使用、调试、测试及工作流设计
05-Advanced Topics:多模态 AI 工作流、企业级扩展与安全策略
06-Community Contributions:贡献代码与文档,通过 GitHub 协作
07-Insights from Early Adoption:早期应用的经验教训与未来趋势
08-Best Practices:性能优化、容错设计与测试策略
09-Case Studies:MCP 架构深入分析、部署蓝图与项目演示
· 多语言支持:通过 GitHub Action 自动翻译,支持 40+ 种语言(如英文、中文、法语、西班牙语等)
· 示例项目:提供基础和高级 MCP 计算器项目,包含多语言代码实现
· 学习资源:每个章节包含清晰的解释、代码示例、实践练习及进阶资料
· 社区与支持:可通过 Azure AI Foundry Discord 与专家和开发者交流
#MCP #GitHub #AI #Microsoft
https://github.com/microsoft/mcp-for-beginners/
https://github.com/microsoft/mcp-for-beginners/blob/main/translations/zh/README.md
课程结合多语言代码示例和实践项目 项目提供结构化的十节课程,涵盖从基础到高级的 MCP 学习路径:
00-Introduction:MCP 概述、标准化重要性及实际用例
01-Core Concepts:深入讲解客户端 - 服务器架构、协议组件和消息模式
02-Security:MCP 系统的安全威胁与防护最佳实践
03-Getting Started:环境配置、创建 MCP 服务器和客户端,集成现有应用。包括创建服务器 / 客户端、结合 LLM、使用 VS Code、SSE 服务器部署等
04-Practical Implementation:多语言 SDK 使用、调试、测试及工作流设计
05-Advanced Topics:多模态 AI 工作流、企业级扩展与安全策略
06-Community Contributions:贡献代码与文档,通过 GitHub 协作
07-Insights from Early Adoption:早期应用的经验教训与未来趋势
08-Best Practices:性能优化、容错设计与测试策略
09-Case Studies:MCP 架构深入分析、部署蓝图与项目演示
· 多语言支持:通过 GitHub Action 自动翻译,支持 40+ 种语言(如英文、中文、法语、西班牙语等)
· 示例项目:提供基础和高级 MCP 计算器项目,包含多语言代码实现
· 学习资源:每个章节包含清晰的解释、代码示例、实践练习及进阶资料
· 社区与支持:可通过 Azure AI Foundry Discord 与专家和开发者交流
#MCP #GitHub #AI #Microsoft