mcp server
Microsoft Learn MCP
Official Microsoft Learn MCP Server – real-time, trusted docs & code samples for AI and LLMs.
Description as published by the maintainer. Source
- version 1.0.0
- active
active — Most recent push to the repository was 2026-08-05.
What this server can do
3 functions, named and described by the server itself. Parameter names are shown because they say more about what a function does than its name usually does.
microsoft_code_sample_search(query, language)- 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 Required: query.
microsoft_docs_fetch(url)- 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. Required: url.
microsoft_docs_search(query)- 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.
Last successful function declaration observed on . Source: https://learn.microsoft.com/api/mcp. We list what the server declared; we do not call any of these functions.
Endpoint status observed on . Source: https://learn.microsoft.com/api/mcp.
Signals
These are separate measurements of different things. They are deliberately not combined into one score, because a popularity number that mixes website traffic with saves and stars cannot be checked or acted on.
| Signal | Value | What it measures | Window | Observed | Source |
|---|---|---|---|---|---|
| GitHub stars | 1,817 | Number of GitHub accounts that bookmarked this repository since it was created. It is a bookmark count, not installs, not active users and not quality. | cumulative, all time | GitHub | |
| Last commit | 2026-08-05 | Date of the most recent push to any branch. This is the strongest cheap indicator of whether the project is still maintained. | point in time | GitHub | |
| Open issues | 20 | Open issues plus open pull requests, as GitHub counts them together. A high number can mean an active project or an abandoned one. | as of fetch | GitHub | |
| Latest published version | 1.0.0 | Latest version string the maintainer published to the registry. | as of fetch | Model Context Protocol | |
| Registry record last updated | 2025-11-21 | When the registry record was last updated by its maintainer. | point in time | Model Context Protocol | |
| License | CC-BY-4.0 | Licence GitHub detected in the repository. Detection can be wrong; the LICENSE file is authoritative. | as of fetch | GitHub | |
| First listed in the MCP Registry | 2025-11-21 | Date this server was first published to the official MCP Registry. Not a usage or quality measure. | point in time | Model Context Protocol | |
| repository status | active | The repository exists on GitHub and is not archived. This says nothing about how recently it was worked on. | as of fetch | GitHub | |
| mcp tools declared | 3 tools | Number of functions the server itself declared when asked to list them. This is what the server offers an agent, not a measure of how well any of them work. | as of probe | learn.microsoft.com | |
| mcp endpoint status | ok | The server listed 3 functions when asked. | as of probe | learn.microsoft.com |
Where to get it
Related, by what their authors tagged them
-
io.github.0xka13b/microsoft-outlook-mcp
— last commit 2026-06-08, shares microsoft
Microsoft Outlook (mail) MCP server — read, search, and send email through Microsoft Graph.
-
io.github.0xka13b/ms-calendar-mcp
— last commit 2026-06-08, shares microsoft
Microsoft Calendar (Outlook Calendar) MCP server for managing events via Microsoft Graph.
-
io.github.0xka13b/ms-contacts-mcp
— last commit 2026-06-08, shares microsoft
Microsoft Contacts MCP server — read and manage your address book through Microsoft Graph.
-
io.github.0xka13b/ms-onedrive-mcp
— last commit 2026-06-08, shares microsoft
Microsoft OneDrive MCP server — browse, read, and manage files and folders through Microsoft Graph.
-
io.github.0xka13b/ms-sharepoint-mcp
— last commit 2026-06-08, shares microsoft
Microsoft SharePoint MCP server — access sites, lists, and documents through Microsoft Graph.
-
io.github.daedalus/mcp-server-mssql
— last commit 2026-04-21, shares microsoft
MCP server for Microsoft SQL Server using mssql-python
-
Kotlin Library Sources
— last commit 2026-08-03, shares copilot, documentation
Exposes the public API, KDoc and sources of Maven-published Kotlin/Java libraries to MCP clients
-
AdrMcp
— last commit 2026-07-29, shares copilot, documentation
MCP server for Architectural Decision Records: navigate, author, validate, link, and analyze them.
-
Alchemy
— last commit 2026-07-05, shares copilot, documentation
Serves the Alchemy writing ruleset to any agent, so its prose loses the usual LLM tells.
-
Biel.ai
— last commit 2026-07-22, shares documentation, rag
Query your product docs from AI tools. Source-cited answers from your indexed documentation.
These share tags the maintainers applied themselves, such as microsoft, copilot, documentation, rag. Common tags like "mcp" or "ai" are ignored for this: agreeing with six hundred other projects is not a similarity.
This is not a recommendation and not a test result. It is a map of what the authors said their work is about.
How the author describes it
Topics the maintainer set on GitHub: ai, ai-agents, cli, copilot, documentation, learn-cli, llm, mcp, microsoft, microsoft-learn, rag, skills.
This record as data
Every field on this page, with its source and observation date, is in the catalog JSON. Fetch the whole kind at once instead of parsing this HTML.
GET /api/v1/entries/mcp_server.json