mcp

让 AI 智能体实时获取权威微软文档,告别过时知识。

mcp 是微软官方推出的 MCP(Model Context Protocol)服务器和命令行工具,旨在为 LLM 和 AI 智能体提供实时、可信的微软文档与代码示例。它解决了 AI 模型在回答技术问题时依赖过时或不可靠知识库的问题,通过标准化的 MCP 协议,让智能体能够直接检索最新的 Microsoft Learn 文档、API 参考和代码片段。核心能力包括:提供 MCP 服务器接口,支持 RAG(检索增强生成)方式接入文档知识;内置 CLI 工具,方便开发者快速查询和集成;支持多种 AI 框架(如 Copilot、自定义智能体)无缝调用。项目采用 TypeScript 开发,技术栈涵盖 AI 智能体、CLI、RAG 等,适合需要实时、权威微软技术资料的开发场景。

开源 free 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1900
维护状态 较活跃
是否开源 是
定价模式 free

项目数据

分类智能体
开发团队MicrosoftDocs
所属国家
定价模式free
价格说明开源项目,基于CC-BY-4.0许可证,可免费使用和部署,无付费版本。
访问状态
是否开源是
开源协议CC-BY-4.0
主要语言TypeScript
技术栈/模型ai,ai-agents,cli,copilot,documentation,learn-cli,llm,mcp,microsoft,microsoft-learn,rag,skills
GitHub 星标★ 1900
30天Star增速
HF 下载量
上线时间2025-06-09 00:00:00
最近更新2026-09-23 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数2

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 7 步

环境要求

  • 已安装 Node.js,终端可用 npx / npm 命令
  • 一个支持 MCP 的客户端(如 VS Code、Claude Code、Cursor、Codex 等)
  • 可访问 https://learn.microsoft.com/api/mcp 的网络环境

安装与启动步骤

  1. 1免安装试用 CLI

    不安装任何东西,直接用 npx 拉取并执行微软官方 learn-cli,验证能否查到文档。首次运行会下载包,稍等片刻。

    npx @microsoft/learn-cli search "azure functions timeout"
  2. 2全局安装 CLI

    把 learn-cli 装到全局,后续可直接使用 mslearn 命令,无需每次走 npx。需要 npm 全局目录可写权限。

    npm install -g @microsoft/learn-cli
  3. 3为智能体配置 CLI

    按 CLI-first 模式让检测到或选中的智能体通过 npx @microsoft/learn-cli@latest 检索文档,此模式不配置 MCP。可选指定 agent-target。

    mslearn setup --cli
  4. 4VS Code 一键安装

    点击 README 中的 Install in VS Code 徽章,或在扩展面板搜索 "@mcp learn" 找到 Microsoft Learn MCP 安装。无需任何密钥。

  5. 5Codex 添加 MCP

    用一条命令把微软 Learn 远程 MCP 端点注册到 Codex,之后 Codex 即可检索官方文档。

    codex mcp add "microsoft-learn" --url "https://learn.microsoft.com/api/mcp"
  6. 6Claude Code 装插件

    在 Claude Code 中执行斜杠命令安装官方插件,插件自带 MCP 端点与 skills,安装后需重启 Claude Code。

    /plugin install microsoft-docs@claude-plugins-official
  7. 7其他客户端手动配置

    Cline、Gemini CLI、Qwen Code、ChatGPT、Windsurf、Kiro 等需手动写入配置,统一指向 Learn MCP 端点地址。

关键配置

配置项必填说明示例
url / httpUrl / serverUrl是微软 Learn MCP 远程服务端点地址,所有客户端都填这个https://learn.microsoft.com/api/mcp
type否Cline 需指定为流式 HTTP 类型streamableHttp
tools否GitHub 编码智能体配置中开放的工具列表["*"]

如何确认成功

在已配置的 AI 助手里提问“Give me the Azure CLI commands to create an Azure Container App with a managed identity.”,若返回带官方文档依据的答案即成

常见问题

Q:需要 API Key 或注册登录吗?

A:不需要。README 明确说明 No Auth——无需 API key、无需登录、无需注册,免费一键安装即可使用。

Q:CLI 模式和 MCP 插件模式怎么选?

A:CLI-first 模式安装 @microsoft/learn-cli 后运行 mslearn setup --cli,智能体走 npx 调用、不配置 MCP;仓库插件模式(Copilot、Claude Code、Codex)则直接提供 Learn MCP 端点与 MCP 技能。

Q:为什么配置里没有本地端口和 Docker 命令?

A:微软 Learn MCP Server 是托管在 learn.microsoft.com 上的远程 HTTP 服务,不需要本地部署或 Docker,客户端只需填写远端 URL。

Q:自定义客户端要注意什么?

A:MCP 是动态协议而不是静态 API,可用工具及其 schema 会变化,客户端应动态拉取当前工具定义,避免服务更新后失效。

Q:Visual Studio 用户要额外装吗?

A:升级到最新 VS 2022 或 2026 后,Microsoft Learn MCP 已内置,无需单独安装。

注意事项

  • 服务完全免费、无需密钥,但只检索微软一方官方文档,不覆盖第三方博客内容
  • 部分客户端(Cline、Gemini CLI、Qwen Code、ChatGPT、Windsurf、Kiro)必须手动写配置文件,不能一键安装
  • Claude Code 插件除 MCP 外还包含 skills,可把 microsoft-docs、microsoft-code-reference 等技能目录复制到项目的 .github/skills/ 或 .claude/skills/
  • 安装插件或修改配置后通常需要重启客户端才能生效

核心亮点

  • 官方出品,文档和代码示例来源权威可信,数据实时更新
  • 基于 MCP 标准协议,可无缝接入主流 AI 智能体框架
  • 提供 CLI 工具,开发者可快速在终端中检索和集成

不足之处

  • 仅覆盖微软生态,对非微软技术栈支持有限
  • 文档/社区待观察

适用场景

  • 开发 AI 编程助手,需要准确回答微软技术栈问题
  • 构建企业知识库智能体,整合微软官方文档
  • 在 CI/CD 中自动检索最新 API 变更并更新代码

替代项目

MCP Servers (modelcontextprotocol/servers)、LangChain Document Loaders、GitHub Copilot Chat

项目介绍

mcp 是智能体领域的开源项目,由 MicrosoftDocs 开发,2025 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(1,900)位列前 30%,在智能体分类中处于中上游。

近 42 天,它的 GitHub 星标从 1,831 增加到 1,900,净增 69。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-23。基于CC-BY-4.0许可证,可免费使用和部署,无付费版本。

它主要面向的使用场景是:开发AI编程助手,需要准确回答微软技术栈问题。同类可对比的替代方案包括 MCP Servers (modelcontextprotocol/servers)、LangChain Document Loaders、GitHub Cop…。

上一篇:Citadel

下一篇:ring

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 199 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 233327 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187492 2026-08-09
EvoAgentX 开源

让 AI 智能体自己迭代变强,越用越聪明

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3351 2026-09-12