microsoft-docs

Understand Microsoft technologies by querying official documentation. Use whenever the user asks how something works, wants tutorials, needs configuration options, limits, quotas, or best practices for any Microsoft technology (Azure, .NET, M365, Windows, Power Platform, etc.)—even if they don't men

By microsoftdocs · 1,121 installs

npx skills add microsoftdocs/mcp --skill microsoft-docs

Source repository · Upstream listing

Microsoft Docs Tools Tool Use For microsoft docs search Find documentation—concepts, guides, tutorials, configuration microsoft docs fetch Get full page content (when search excerpts aren't enough) When to Use Understanding concepts — "How does Cosmos DB partitioning work?" Learning a service — "Azure Functions overview", "Container Apps architecture" Finding tutorials — "quickstart", "getting started", "step by step" Configuration options — "App Service configuration settings" Limits & quotas — "Azure OpenAI rate limits", "Service Bus quotas" Best practices — "Azure security best practices" Query Effectiveness Good queries are specific: Include context: Version when relevant ( .NET 8 , EF Core 8 ) Task intent ( quickstart , tutorial , overview , limits ) Platform for multi platform docs ( Linux , Windows ) When to Fetch Full Page Fetch after search when: Tutorials — need complete step by step instructions Configuration guides — need all options listed Deep dives — user wants comprehensive coverage Search excerpt is cut off — full context needed Why Use This Accuracy — live docs, not training data that may be outdated Completeness — tutorials have all steps, not fragments Authority — official Microsoft documentation CLI Alternative If the Learn MCP server is not available, use the mslearn CLI from the command line instead: MCP Tool CLI Command microsoft docs search(query: "...") mslearn search "..." microsoft docs fetch(url: "...") mslearn fetch "..." The fetch command also supports section <heading to extract a single section and max chars <number to truncate output.