Install
openclaw skills install mslearn-mcpConnect to Microsoft Learn MCP Server to search Microsoft documentation, fetch specific doc pages, and find code samples. Use when you need to query Microsof...
openclaw skills install mslearn-mcpConnect to the Microsoft Learn MCP (Model Context Protocol) Server to interact with Microsoft documentation through structured tools.
https://learn.microsoft.com/api/mcp
This is a remote MCP server using streamable HTTP. It provides three main tools:
microsoft_docs_search — Search Microsoft documentationmicrosoft_docs_fetch — Fetch specific documentation pagesmicrosoft_code_sample_search — Search for official code samplesmcporter config add --name mslearn --url https://learn.microsoft.com/api/mcp --type http
Or manually add to ~/.config/mcporter/config.json:
{
"servers": {
"mslearn": {
"type": "http",
"url": "https://learn.microsoft.com/api/mcp"
}
}
}
mcporter list mslearn --schema
mcporter call mslearn.microsoft_docs_search query="Azure Functions triggers"
mcporter call mslearn.microsoft_docs_fetch url="https://learn.microsoft.com/en-us/azure/azure-functions/functions-triggers-bindings"
mcporter call mslearn.microsoft_code_sample_search query="Python blob storage" language="python"
Tool schemas are dynamic. Always check current schema with:
mcporter list mslearn --schema
Common patterns:
| Tool | Typical parameters |
|---|---|
microsoft_docs_search | query (required), locale (optional, e.g., "en-us") |
microsoft_docs_fetch | url (required, full Learn URL) |
microsoft_code_sample_search | query (required), language (optional), product (optional) |
Default output is human-readable. Use --output json for structured data:
mcporter call mslearn.microsoft_docs_search query="Entra ID" --output json
list to get current tools