MicrosoftDocs/mcp

Official Microsoft Learn MCP Server and CLI tool – powering LLMs and AI agents with real-time, trusted Microsoft docs & code samples.

解决的问题

此项目为 AI 助手提供了一种访问最新官方 Microsoft 技术文档的方法,减少了 AI 模型因过时的训练数据而编造不存在的 SDK 方法或库包的“幻觉”。

工作原理

它实现了模型上下文协议 (MCP),允许任何兼容的 AI 客户端(例如 VS Code、Claude Desktop、Cursor 或 GitHub Copilot)连接到远程端点。该服务器提供三个主要工具:

  • microsoft_docs_search:在官方文档中执行语义搜索。
  • microsoft_docs_fetch:检索特定的文档页面并将其转换为 Markdown。
  • microsoft_code_sample_search:搜索官方 Microsoft 和 Azure 代码片段。

此外,它还提供了一个用于终端访问的 CLI 工具 (@microsoft/learn-cli) 以及“代理技能”(Agent Skills)——即指导 AI 代理如何有效使用这些工具的可移植指令包。

目标用户

使用 AI 编码助手并从事 Microsoft 技术(例如 .NET、Azure、C# 和 F#)开发,且需要准确、最新技术参考的开发人员。

亮点

  • 零配置:安装无需 API 密钥、登录或注册。
  • 广泛兼容性:支持多种 AI 代理和 IDE,包括 VS Code、Cursor、Claude Code 和 ChatGPT。
  • 可信来源:仅访问第一方官方 Microsoft 文档,以确保安全性和准确性。
  • OpenAI 兼容性:包含用于 OpenAI Deep Research 模型的实验性端点。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目