Community catalog + Docker-first implementations of Model Context Protocol (MCP) servers across the Microsoft ecosystem — Azure, Microsoft 365, Fabric, GitHub, Copilot Studio.
MCP Servers for the Microsoft Ecosystem
A community-curated catalog of Model Context Protocol (MCP) servers that connect AI agents to the Microsoft ecosystem — Azure, Microsoft 365, Fabric, Power Platform, GitHub, Copilot Studio, and developer tools.
This list complements microsoft/mcp — the official Microsoft MCP catalog — by covering:
- ✅ Community implementations the official catalog doesn't include
- ✅ Opinionated organization by service area, language, and Docker readiness
- ✅ Clients, starters, learning resources, and security guidance
- ✅ Pointers to working samples you can clone and run today
New to MCP? MCP is the open protocol — often called "USB-C for AI agents" — that lets any LLM client (Claude, GitHub Copilot, Cursor, VS Code, Copilot Studio, Agent Framework…) talk to any tool server through a single standard. Think of each server below as a universal adapter between AI and a specific Microsoft product.
Contents
- Official Microsoft MCP Servers
- Azure
- Microsoft 365 & Graph
- Fabric, Power BI & Data
- Power Platform & Copilot Studio
- GitHub
- Developer Tools & Microsoft Learn
- Playwright & Browser Automation
- MCP Clients in Microsoft Products
- Community servers in this repo
- Starters & Templates
- Security & Governance
- Learning Resources
- Contributing
Official Microsoft MCP Servers
First-party servers published by Microsoft product teams.
- microsoft/mcp — The official catalog of Microsoft MCP server implementations. Includes
Azure.Mcp.Server,Fabric.Mcp.Server, and aTemplate.Mcp.Serverscaffold. - Azure/azure-mcp — The Azure MCP Server. Exposes 230+ tools across 45+ Azure services via a single MCP endpoint. Ships built-in with Visual Studio 2026.
- microsoft/azure-devops-mcp — Azure DevOps MCP Server: repos, pipelines, work items, delivery metadata.
- microsoft/fabric-rti-mcp — MCP server for Microsoft Fabric Real-Time Intelligence, Eventhouse, Azure Data Explorer (KQL), and other RTI services.
- microsoft/playwright-mcp — Browser automation MCP server powered by Playwright. The de-facto standard for letting agents drive a real browser.
- microsoft/skills — Skills, MCP servers, custom agents, and
AGENTS.mdfiles for grounding coding agents. - microsoft/mcp-azure-security-guide — Azure implementation guide for the OWASP MCP Top 10 security risks.
Azure
Infrastructure & Management
- Azure/azure-mcp — (official, see above)
- dminkovski/azure-diagram-mcp — Turn natural-language prompts into Azure architecture diagrams (PNG) via Python Diagrams + Graphviz.
- erikhoward/adls-mcp-server — Microsoft Azure Data Lake Storage Gen2 MCP server.
- dkmaker/mcp-azure-tablestorage — Query Azure Table Storage from an MCP client during local development.
- bmoussaud/mcp-azure-apim — Use Azure API Management to expose any existing REST API as an MCP server, or to proxy/govern existing MCP servers.
FinOps & Pricing
- msftnadavbh/AzurePricingMCP — Programmatic Azure pricing with FinOps features: Spot analysis, savings, orphaned/underutilized resource detection.
- sboludaf/mcp-azure-pricing — Azure pricing queries over MCP.
DevOps & CI/CD
- microsoft/azure-devops-mcp — (official, see above)
- Vortiago/mcp-azure-devops — Azure DevOps MCP server (Python SDK).
- viamus/mcp-azure-devops — Azure DevOps MCP over HTTP for repos, pipelines, work items, delivery metadata.
- renatogroffe/azdevops-apisec-mcp-audit — APIsec MCP Discovery & Audit from an Azure DevOps pipeline.
AI Gateway
- Azure-Samples/AI-Gateway — Labs that combine Azure API Management + Microsoft Foundry + MCP servers to build governed AI gateways.
Microsoft 365 & Graph
- acuvity/mcp-server-microsoft-graph — Microsoft Graph MCP server (users, mail, calendar, Teams).
- bradystroud/mcp-server-microsoft-graph — Alternative community implementation of Microsoft Graph via MCP.
- godwin3737/mcp-server-microsoft365-filesearch — Search files across Microsoft 365 via MCP.
- michMartineau/mcp-server-microsoft-todo — Microsoft To-Do MCP server written in Go.
Fabric, Power BI & Data
- microsoft/fabric-rti-mcp — (official, see above) — Eventhouse / ADX / KQL via MCP.
Looking for Power BI, Purview or OneLake MCP servers? Open a PR when you find one — this area is still sparse.
Power Platform & Copilot Studio
- aschauera/MCPinCopilotStudio — Demonstrations of MCP server implementations consumed by Copilot Studio agents.
- 📘 Extend Copilot Studio agents with MCP servers — Official docs on wiring MCP servers into Copilot Studio.
GitHub
- github/github-mcp-server — GitHub's official MCP Server (Go). Repos, issues, PRs, Actions, and more.
- 📘 GitHub Copilot CLI + Azure MCP — Quickstart for combining the GitHub Copilot CLI with the Azure MCP Server.
Developer Tools & Microsoft Learn
- microsoft.docs.mcp (hosted) — Hosted MCP endpoint that searches Microsoft Learn documentation. No local install needed.
- ppiova/AgentFX-MCP-MicrosoftLearn — Reference integration of Microsoft Agent Framework (.NET) with the Microsoft Learn MCP server.
- SumanthReddyV/AI-Agent-with-MCP — AI agent that queries Microsoft Learn docs over MCP.
Playwright & Browser Automation
- microsoft/playwright-mcp — (official) — Drive a full browser from your agent. Industry-leading ⭐ count.
MCP Clients in Microsoft Products
Where MCP is consumed inside Microsoft tooling today:
- Visual Studio 2022 / 2026 — Azure MCP tools ship built-in. Learn more.
- VS Code — GitHub Copilot Chat supports MCP server configuration. Docs.
- GitHub Copilot CLI — Native MCP server support for any MCP-compatible tool.
- Microsoft Copilot Studio — Add MCP servers as actions from a no-code builder. Docs.
- Microsoft Agent Framework (.NET / Python) —
Microsoft.Agents.AI+ the C#ModelContextProtocolSDK / PythonmcpSDK for connecting agents to any MCP server.
Community servers in this repo
Reference implementations maintained in this repository. Every server ships a multi-arch image on GHCR with SBOM + build provenance. See servers/ for the index and conventions.
- 🐳
azure-resource-graph-mcp— Read-only Azure inventory via Resource Graph + KQL. Answer natural-language questions about your estate ("VMs in eastus > 16 GB?"). Image:ghcr.io/ppiova/mcp-servers-microsoft-ecosystem/azure-resource-graph-mcp:latest. - 🐳
microsoft-learn-search-mcp— Search Microsoft Learn docs + fetch articles as Markdown. No auth, zero setup. Grounds your agent in canonical Microsoft docs. Image:ghcr.io/ppiova/mcp-servers-microsoft-ecosystem/microsoft-learn-search-mcp:latest. - 🐳
azure-openai-deployments-mcp— FinOps-friendly inventory of your Azure OpenAI accounts, deployments and region quotas. Great for "where is gpt-4o-mini deployed and how much capacity is left?" Image:ghcr.io/ppiova/mcp-servers-microsoft-ecosystem/azure-openai-deployments-mcp:latest.
🚧 Roadmap:
github-models-mcp,copilot-studio-mcp,ms-graph-mcp. PRs welcome.
Starters & Templates
Production-ready templates to bootstrap your own MCP server for Microsoft services:
- ppiova/mcp-docker-starter — Python FastMCP server + .NET Agent Framework client, wired via Docker Compose over a private bridge network. Multi-arch GHCR images, SBOM, non-root containers. Ready to fork for your own Microsoft service.
- ppiova/ai-agents-compose-stack — Multi-agent workflow with OpenTelemetry + Aspire Dashboard observability in Compose. Great for wrapping an MCP server with production telemetry.
- microsoft/mcp
Template.Mcp.Server— Official .NET scaffold for new MCP servers. - jtucker/mcp-untappd-server-dotnet — .NET MCP server running as an Azure Function (F#). Useful reference pattern for serverless MCP.
Security & Governance
- microsoft/mcp-azure-security-guide — (official) — OWASP MCP Top 10 risks with Azure-specific mitigations.
- bmoussaud/mcp-azure-apim — APIM as an MCP gateway for auth, rate-limit, and audit.
- renatogroffe/azdevops-apisec-mcp-audit — APIsec scanning of MCP endpoints from Azure DevOps pipelines.
Learning Resources
Official blogs
- Introducing Microsoft Agent Framework — Azure AI Foundry blog.
- Azure MCP Server now built-in with Visual Studio 2026 — VS team on the MCP experience.
- Microsoft Fabric MCP Server announcement (2025-10-01) — Fabric + MCP integration.
Talks & videos (community)
- 🎙️ Crea tus propios Agentes de IA con Azure AI Foundry — Microsoft Reactor, ES, Pablo Piovano.
- 🎙️ Introducción al Agent Framework y agentes individuales — Microsoft Reactor, ES, Pablo Piovano.
- 🎙️ Integración de MCP con LLMs — Microsoft Reactor, ES*, Pablo Piovano.
Articles
- 📝 LinkedIn Articles — LinkedIn.
- 📝 DEV.TO — dev.to.
Books
- 📘 AI-102 Certification Guide — Practical guide covering Azure AI, GenAI, and Microsoft Foundry (includes agents + MCP).
Contributing
Missing a server? Found a broken link? PRs are very welcome — see CONTRIBUTING.md for the required entry format and review checklist.
Quick rules:
- The server must be public, runnable, and integrate with a Microsoft product or service.
- One entry per line:
- **[owner/repo](url)** — one-sentence description. - Prefer Docker-ready projects; tag with 🐳 if they ship a
Dockerfile/compose.yaml. - No paid-only or behind-login resources.
License
MIT — Curated by Pablo Piovano · Microsoft MVP in AI. Inspired by the awesome list tradition.