Microsoft Learn MCP 服务器使 GitHub Copilot 和其他 AI 代理等客户端能够从 Microsoft 的官方文档中获取直接来源的受信任的最新信息。 它是使用可流式传输 http 的远程 MCP 服务器。 它允许搜索文档、提取完整的文章,以及搜索代码示例。
用例
- 通过 Learn 内容增强智能代理 IDE,如 VS Code、Visual Studio 和其他开发环境
- 利用 Copilot Studio 代理、Foundry 代理和自定义解决方案中的 Learn 课程内容
- 使学习者、工程师和支持能够在工作流中使用 Learn 内容
Learn MCP 服务器的工作原理
Learn MCP 服务器是使用可流式传输 http 的远程 MCP 服务器。 与 GitHub Copilot 等兼容的客户端应用可以连接到终结点。
https://learn.microsoft.com/api/mcp
注意: 此终结点旨在由 MCP 客户端通过 Streamable HTTP 以编程方式访问。 它不支持从 Web 浏览器直接访问,如果手动访问,
405 Method Not Allowed可能会返回错误。
MCP 服务器提供 Learn 知识服务的接口,为 Ask Learn 和 Copilot for Azure 提供支持。 开发人员选项列在 Microsoft Learn MCP Server 开发人员文档中。 我们还提供 发行说明 ,了解最新更新的内容和 最佳做法 信息。 如果您有兴趣使用它,请查看 Microsoft Learn MCP Server 入门文章。
Requirements
使用 Learn MCP 服务器时,你同意 Microsoft Learn 和 Microsoft API 使用条款。
无需身份验证即可访问 Microsoft Learn MCP 服务器。 用户可以使用其首选 MCP 客户端或代理 IDE,例如 VS Code、Visual Studio、MCP 检查器等。
可用性和定价
Microsoft Learn MCP 服务器公开发布,根据 Microsoft API 使用条款的条款提供。 使用 MCP 服务器不收取任何费用。
Limitations
- MCP 服务器包含公开可用的文档。 它目前不包含培训模块、学习路径、讲师主导的课程和考试中的内容,可通过 Learn 目录 API 获取。
- 基础知识服务按内容更新以增量方式刷新,每天完全刷新一次。
- MCP 服务器的更新将通过更新 Learn MCP 服务器发行说明来传达。
后续步骤
可以通过访问以下链接了解有关 Learn MCP 服务器的详细信息:
- Microsoft Learn MCP 服务器入门
- 使用 MCP 服务器存储库,以获取意见和问题的反馈。