mcpbeat Sign in

Microsoft Learn MCP Server

answering

Microsoft Learn MCP is answering right now. Last checked 10 min ago. It exposes 3 tools. Last commit 10 Sep 2026.

Official Microsoft Learn MCP Server – real-time, trusted docs & code samples for AI and LLMs.

Uptime history 47 days of history
47 days agonow
100.0%
Uptime 24h
91 of 91 checks
3
Tools
read from the server
222 ms
Response time
average over 24h
1893
Stars
last commit 10 Sep 2026

Nothing serious here today

Today is the operative word: we check Microsoft Learn MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 10 min ago.

run in your terminal
claude mcp add microsoft-learn-mcp --transport http https://learn.microsoft.com/api/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "microsoft-learn-mcp": {
      "url": "https://learn.microsoft.com/api/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.microsoft-learn-mcp]
url = "https://learn.microsoft.com/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "microsoft-learn-mcp": {
      "url": "https://learn.microsoft.com/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "microsoft-learn-mcp": {
      "url": "https://learn.microsoft.com/api/mcp"
    }
  }
}

Available tools 3

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

microsoft
microsoft_code_sample_search
Search for code snippets and examples in official Microsoft Learn documentation. This tool retrieves relevant code samples from Microsoft documentation pages providing developers with practical implementation examples and best practices for Microsoft/Azure products and services related coding tasks. This tool will help you use the **LATEST OFFICIAL** code snippets to empower coding capabilities. ## When to Use This Tool - When you are going to provide sample Microsoft/Azure related code snippets in your answers. - When you are **generating any Microsoft/Azure related code**. ## Usage Pattern Input a descriptive query, or SDK/class/method name to retrieve related code samples. The optional parameter `language` can help to filter results. Eligible values for `language` parameter include: csharp javascript typescript python powershell azurecli al sql java kusto cpp go rust ruby php
microsoft_docs_fetch
Fetch and convert a Microsoft Learn documentation webpage to markdown format. This tool retrieves the latest complete content of Microsoft documentation webpages including Azure, .NET, Microsoft 365, and other Microsoft technologies. ## When to Use This Tool - When search results provide incomplete information or truncated content - When you need complete step-by-step procedures or tutorials - When you need troubleshooting sections, prerequisites, or detailed explanations - When search results reference a specific page that seems highly relevant - For comprehensive guides that require full context ## Usage Pattern Use this tool AFTER microsoft_docs_search when you identify specific high-value pages that need complete content. The search tool gives you an overview; this tool gives you the complete picture. ## URL Requirements - The URL must be a valid HTML documentation webpage from the microsoft.com domain - Binary files (PDF, DOCX, images, etc.) are not supported ## Output Format markdown with headings, code blocks, tables, and links preserved.
microsoft_docs_search
Search official Microsoft/Azure documentation to find the most relevant and trustworthy content for a user's query. This tool returns up to 10 high-quality content chunks (each max 500 tokens), extracted from Microsoft Learn and other official sources. Each result includes the article title, URL, and a self-contained content excerpt optimized for fast retrieval and reasoning. Always use this tool to quickly ground your answers in accurate, first-party Microsoft/Azure knowledge. ## Follow-up Pattern To ensure completeness, use microsoft_docs_fetch when high-value pages are identified by search. The fetch tool complements search by providing the full detail. This is a required step for comprehensive results.

Endpoints

URLTransportStateLatencyChecked
https://learn.microsoft.com/api/mcp streamable-http answering 212 ms 10 min ago

Alternatives to Microsoft Learn MCP

same job, measured the same way
Miro
by miroapp

Official Miro MCP server - Supports context to code and creating diagrams, docs, and data tables.

answering
Arm MCP Server
by arm

Official Arm MCP server for code migration, optimization, and Arm architecture guidance

local only
AI Context
by vibgrate

Local-first MCP server: version-correct library docs, code map, and offline drift for your repo.

2 213 installs/wk local only
Skeletongraph
by yashdoke7

Zero-LLM structural code retrieval for AI coding agents, served over MCP.

28 installs/wk local only
Tidewave Rails
by tidewave-ai

Runtime-level MCP server for Rails development: run code, read logs, query the DB, read docs.

local only
Bing Ads
by mharnett

MCP server for Microsoft Advertising (Bing Ads) — campaigns, keywords, and reports

79 installs/wk local only
MCP Microsoft Todo
by mag-cie

MCP server for Microsoft To Do via Microsoft Graph. MSAL device code flow, no client secret needed.

128 installs/wk local only
ContextStream MCP Server
by contextstreamio

ContextStream MCP server for code context, memory, search, and AI tools.

1 106 installs/wk local only

Microsoft Learn MCP — questions

Answers built from our own checks of this server.

What can Microsoft Learn MCP do?
It exposes 3 tools, read directly from the server on our last check. Among them: microsoft_code_sample_search, microsoft_docs_fetch, microsoft_docs_search. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Microsoft Learn MCP working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 222 ms. The bar chart above shows every period we have measured.
How do I connect Microsoft Learn MCP?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Microsoft Learn MCP need an API key?
No. Microsoft Learn MCP completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 3 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Microsoft Learn MCP?
It answers our handshake in 222 ms on average, which is faster than 62% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Microsoft Learn MCP open source?
No, and the distinction matters: its licence is declared as CC-BY-4.0. That makes it source-available — you can read the code, but the terms are the author's own, not one of the recognised open-source licences. Read them before you build on it.