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 方法或库包(即“幻觉”现象)。
工作原理
它实现了 Model Context Protocol (MCP),允许任何兼容的 AI 客户端(如 VS Code、Claude、Cursor 或 GitHub Copilot)连接到远程端点。该服务器提供三个主要工具:
microsoft_docs_search:在官方文档中执行语义搜索。microsoft_docs_fetch:将特定文档页面转换为 AI 可读的 Markdown 格式。microsoft_code_sample_search:搜索官方 Microsoft 和 Azure 代码片段。
它还提供“代理技能”——指导包,帮助 AI 代理在何时以及如何有效使用这些工具来理解概念、查询 API 或创建自定义技能。
适用人群
使用 AI 驱动的 IDE 或代理,且涉及 Microsoft 技术(如 .NET、Azure、C# 和 F#)的开发者,需要经过验证的最新技术信息。
亮点
- 零配置:安装无需 API 密钥、登录或注册。
- 广泛兼容:支持 VS Code、Cursor、Claude Desktop 和 ChatGPT 等多种客户端。
- 语义搜索:采用语义搜索而非简单关键词匹配,提升检索准确性。
- CLI 访问:包含
@microsoft/learn-cli包,可通过终端访问相同工具。
相关
- 项目
- 项目
- 项目
- 项目
- 项目