按照以下步骤开始使用这些资源:
- Fork 仓库:点击
- 克隆仓库:
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。
欢迎对本项目提出贡献和建议。大多数贡献需要你同意贡献者许可协议(CLA),声明你有权且确实授予我们使用你的贡献的权利。详情请访问 https://cla.opensource.microsoft.com。
当你提交拉取请求时,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's Trademark & Brand Guidelines。 在本项目的修改版本中使用微软商标或标识时,不得引起混淆或暗示微软的赞助。 任何第三方商标或标识的使用均须遵守相关第三方的政策。
免责声明:
本文件使用 AI 翻译服务 Co-op Translator 进行翻译。尽管我们力求准确,但请注意自动翻译可能包含错误或不准确之处。原始语言的原文应被视为权威来源。对于重要信息,建议使用专业人工翻译。我们不对因使用此翻译而产生的任何误解或曲解承担责任。
