microsoft-docs
Installation
Summary
Search official Microsoft documentation across Azure, .NET, Agent Framework, Aspire, VS Code, and GitHub.
- Primary tool covers learn.microsoft.com via three commands: search concepts and guides, find code samples by language, and fetch full page content
- Includes CLI fallback (
mslearncommand) when MCP server is unavailable, with JSON output option for scripting - Routes Aspire, VS Code, GitHub, and Agent Framework queries to specialized tools (Aspire MCP, Context7) since their docs live outside Learn
- Supports specific queries with version, intent, and language context for precise results across polyglot Microsoft ecosystems
SKILL.md
Microsoft Docs
Research skill for the Microsoft technology ecosystem. Covers learn.microsoft.com and documentation that lives outside it (VS Code, GitHub, Aspire, Agent Framework repos).
Default: Microsoft Learn MCP
Use these tools for everything on learn.microsoft.com — Azure, .NET, M365, Power Platform, Agent Framework, Semantic Kernel, Windows, and more. This is the primary tool for the vast majority of Microsoft documentation queries.
| Tool | Purpose |
|---|---|
microsoft_docs_search |
Search learn.microsoft.com — concepts, guides, tutorials, configuration |
microsoft_code_sample_search |
Find working code snippets from Learn docs. Pass language (python, csharp, etc.) for best results |
microsoft_docs_fetch |
Get full page content from a specific URL (when search excerpts aren't enough) |
Use microsoft_docs_fetch after search when you need complete tutorials, all config options, or when search excerpts are truncated.