MicrosoftDocs/mcp — Summary
Microsoft Learn MCP Server is Microsoft's official documentation-retrieval MCP server — a free, no-auth, remote HTTP MCP endpoint (https://learn.microsoft.com/api/mcp) that gives AI agents real-time access to the complete Microsoft documentation corpus. It ships 3 MCP tools, 3 Agent Skills, a TypeScript CLI (mslearn), and multi-IDE support (Claude Code plugin, Codex plugin, .agents configuration).
Problem it solves: AI models hallucinate Microsoft API methods, invent Azure SDK parameters, and use outdated patterns because their training data is stale. The Learn MCP server provides live, authoritative, first-party documentation retrieval that eliminates these hallucinations.
Distinctive trait: The only documentation-specialized MCP server in the corpus from a primary vendor. It ships BOTH an MCP server AND Agent Skills that guide agents on when to use each tool — a unique "MCP server + skills" combination where the skills act as smart routing instructions above the MCP layer. The microsoft-skill-creator skill adds meta-skill creation capability.
Target audience: Any AI developer using Microsoft technology — Azure, .NET, M365, Power Platform, Windows — who wants their coding agent to have accurate, up-to-date Microsoft documentation access.
Scope: 1,661 GitHub stars, CC-BY-4.0 license (for content), TypeScript, 195 forks, active maintenance.
Differs from seeds: Unlike taskmaster-ai (Archetype 3 — MCP-anchored for task management), ms-learn-mcp is documentation-specialized MCP — the MCP server is a read-only knowledge retrieval system, not a task orchestrator. The skills layer on top of the MCP server is what separates this from a raw API — skills teach agents WHEN to use microsoft_docs_search vs microsoft_code_sample_search, implementing skill-as-router pattern.