Microsoft Learn MCP Server 是什么?
Microsoft Learn MCP Server 是微软官方技术文档的远程检索入口。它让 Codex 查询 Azure、.NET 和 Microsoft 365 等产品的当前 Learn 文档,并把原始页面链接带回任务。
一句话理解从 Microsoft Learn 官方文档检索 Azure、.NET、Microsoft 365 等技术内容。
为什么需要它?
把官方技术文档带入任务,减少从旧博客或模型记忆复制过时步骤。
接入前,AI 只能依赖你粘贴的材料、截图或旧上下文;接入后,它可以在你授权的范围内调用真实工具,并把结果、来源和状态带回当前任务。
核心能力
搜索 Microsoft Learn
把真实信息带回当前任务,减少反复复制和手动核对。
读取匹配的官方文档片段
在明确授权范围内调用工具,并保留执行过程和结果。
为技术问题保留来源链接
回读来源、状态与限制,方便继续处理和人工验收。
适合谁?怎么用?
- 查 Azure、.NET 和 Microsoft 365 官方文档
- 需要核对 Microsoft 产品当前配置、API 或教程的开发者和管理员。
- 结果带官方页面链接和适用版本,关键步骤能在文档中回读。
- 不适合替代真实部署验证或操作 Microsoft 账号资源。
- 查询会发送到 Microsoft 远程服务
- 文档内容可能随产品更新
怎么接入?
- 1准备
在浏览器打开官方仓库并确认远程端点仍为
https://learn.microsoft.com/api/mcp。 - 2授权
在 Codex 或 Claude Code 中新增 Streamable HTTP MCP。
- 3连接
连接后列出工具,确认来源为 Microsoft Learn。
- 4开始使用
用一个公开产品问题测试搜索并打开原文。
安装命令
添加 Microsoft Learn MCP Server
codex mcp add microsoft-learn --url https://learn.microsoft.com/api/mcp这是公开文档检索端点。返回命令仍要在自己的测试环境验证。
检查命令
确认 MCP 已经登记
codex mcp list不想自己操作终端时,把下面整段发给 Codex。它会先核对官方说明和前置条件,遇到凭证或占位符会停下来询问。
发给 Codex
自助接入 Microsoft Learn MCP Server
请帮我在当前电脑上接入并验证 Microsoft Learn MCP Server。
官方来源:https://github.com/MicrosoftDocs/mcp
目标接入命令:codex mcp add microsoft-learn --url https://learn.microsoft.com/api/mcp
请按以下步骤执行:
1. 先阅读官方 README,核对当前推荐接入方式与上述命令。如果官方说明已经变化,先告诉我差异,不要盲目执行旧命令。
2. 检查运行环境、登录状态、Token、项目 ID、允许访问路径等前置条件。不要在输出中显示任何凭证,也不要把凭证写入仓库。
3. 如果命令中有需要替换的占位符,先列出需要我提供的值并停下来,不要自行猜测。
4. 条件满足后执行接入命令,再运行 codex mcp list,确认 Microsoft Learn MCP Server 已登记,并回报实际服务名、传输方式和检查结果。
5. 用下面这个只读任务验证连接:请用 Microsoft Learn MCP 查 Azure Functions Node.js v4 的部署步骤,只引用 Learn 官方页面并列出更新时间。
6. 不要创建、修改、删除、发送内容,也不要连接生产环境;需要写权限或更高权限时先征求我确认。- 复制完整指令,发给一个有终端和当前项目访问权限的 Codex 任务。
- Codex 会先核对官方来源和本机环境;遇到 Token、项目 ID、路径或其他占位符时,应停下来向你确认。
- 接入后运行
codex mcp list,再用 Microsoft Learn MCP Server 的只读首测任务回读结果。
第一次调用示例
登记完成后,新开一个任务,先用下面这句做只读验证,把目标、范围和停止条件一次说清楚。
发给 Codex
第一次只读任务
请用 Microsoft Learn MCP 查 Azure Functions Node.js v4 的部署步骤,只引用 Learn 官方页面并列出更新时间。怎样算成功
结果带官方页面链接和适用版本,关键步骤能在文档中回读。
- 写明产品、版本和目标平台。
- 先检索,再读取具体文档页面。
- 记录文档更新时间和适用范围。
- 把配置命令放在测试环境验证后再采用。
权限与安全
凭证与连接方式
远程 HTTP;公开文档端点,不会自动取得 Azure 账号操作权限。
- 查询会发送到 Microsoft 远程服务
- 文档内容可能随产品更新
- 不能把文档检索结果当作当前租户配置证明
