MSLearn-MCP-Server

shanconsult1987/MSLearn-MCP-Server

3.1

If you are the rightful owner of MSLearn-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Microsoft Learn MCP Server is a Model Context Protocol server that provides access to the Microsoft Learn Catalog API, allowing AI agents and MCP-compatible clients to search and retrieve training content.

Microsoft Learn MCP Server

This repository implements a Model Context Protocol (MCP) server that exposes the Microsoft Learn Catalog API as structured resources.

It enables AI agents, copilots, or MCP-compatible clients to dynamically search and retrieve Microsoft Learn training content.

🚀 Features

  • 🔍 Search Microsoft Learn modules, learning paths, and exercises
  • 📘 Retrieve full metadata for specific modules
  • ⚡ Easily connect to OpenAI’s MCP-based environments or custom agents

🧰 Setup

git clone https://github.com/YOUR_USERNAME/microsoft-learn-mcp-server.git
cd microsoft-learn-mcp-server
pip install -r requirements.txt
python server.py