
Microsoft Docs
- 627 installs
- 1.8k repo stars
- Updated August 4, 2026
- microsoftdocs/mcp
Query official Microsoft docs while wiring Azure, .NET, Graph, or other MS services into apps and agent toolchains.
About
Microsoft-docs MCP skill exposes authoritative Microsoft documentation to coding agents during implementation. It reduces integration risk for Azure, .NET, Microsoft Graph, and related services by surfacing current guides, samples, and API contracts instead of stale training-data guesses.
- MCP docs server
- Official Microsoft reference
- Azure and .NET coverage
- Live API lookup
- Agent-safe citations
Microsoft Docs by the numbers
- 627 all-time installs (skills.sh)
- +296 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Ranked #354 of 1,879 Documentation skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/microsoftdocs/mcp --skill microsoft-docsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 627 |
|---|---|
| repo stars | ★ 1.8k |
| Last updated | August 4, 2026 |
| Repository | microsoftdocs/mcp ↗ |
What it does
Query official Microsoft docs while wiring Azure, .NET, Graph, or other MS services into apps and agent toolchains.
Files
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:
# ❌ Too broad
"Azure Functions"
# ✅ Specific
"Azure Functions Python v2 programming model"
"Cosmos DB partition key design best practices"
"Container Apps scaling rules KEDA"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:
# Run directly (no install needed)
npx @microsoft/learn-cli search "azure functions timeout"
# Or install globally, then run
npm install -g @microsoft/learn-cli
mslearn search "azure functions timeout"| 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.
Related skills
Forks & variants (1)
Microsoft Docs has 1 known copy in the catalog totaling 75 installs. They canonicalize to this original listing.
- microsoft - 75 installs