S Microsoft Ecosystem
FreeNot checkedCommunity catalog + Docker-first implementations of Model Context Protocol (MCP) servers across the Microsoft ecosystem — Azure, Microsoft 365, Fabric, GitHub,
About
Community catalog + Docker-first implementations of Model Context Protocol (MCP) servers across the Microsoft ecosystem — Azure, Microsoft 365, Fabric, GitHub, Copilot Studio.
README
Awesome License: MIT PRs Welcome Updated Link check
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. - microsoft/mcp · Azure.Mcp.Server — The Azure MCP Server (formerly
Azure/azure-mcp, archived 2025-08-25). 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
- microsoft/mcp · Azure.Mcp.Server — (official, see above)
- microsoft/azure-skills — Official agent plugin providing skills and MCP server configurations for Azure scenarios.
- Azure/data-api-builder — Modern REST, GraphQL endpoints and MCP tools for your Azure databases and on-prem stores.
- Azure/aks-mcp — MCP server that lets AI assistants interact with Azure Kubernetes Service (AKS) clusters.
- 🐳 Azure/mcp-kubernetes — Generic Kubernetes MCP server (vendor-neutral) maintained by the Azure org.
- AzureCosmosDB/azure-cosmos-mcp-server-samples — Reference Azure Cosmos DB MCP server samples across multiple languages.
- bilims/mcp-sqlserver — Read-only MCP server for Microsoft SQL Server schema discovery and query exploration.
- dminkovski/azure-diagram-mcp — Turn natural-language prompts into Azure architecture diagrams (PNG) via Python Diagrams + Graphviz.
- dstreefkerk/ms-sentinel-mcp-server — Read-only MCP server for Microsoft Sentinel logs, incidents, analytics rules, and Entra data.
- erikhoward/adls-mcp-server — Microsoft Azure Data Lake Storage Gen2 MCP server.
- erikhoward/azure-fhir-mcp-server — MCP server for Azure Health Data Services FHIR resources.
- 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)
- Tiberriver256/mcp-server-azure-devops — Community Azure DevOps MCP server with broad tooling coverage.
- 🐳 RyanCardin15/AzureDevOps-MCP — Azure DevOps MCP server for projects, boards, repos, and work item workflows.
- 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.
- Azure-Samples/remote-mcp-apim-functions-python — Reference sample using Azure API Management as an AI Gateway in front of remote MCP servers.
Microsoft 365 & Graph
- merill/lokka — MCP server for Microsoft 365 with broad Microsoft Graph coverage.
- Aanerud/MCP-Microsoft-Office — Large Microsoft 365 MCP server over Graph with mail, calendar, Teams, files, and Office document tooling.
- 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.
- 🐳 desek/outlook-local-mcp — Local Outlook MCP server for mail and calendar via Microsoft Graph.
- elyxlz/microsoft-mcp — Microsoft Graph MCP server covering Outlook, calendar, OneDrive, and contacts.
- InditexTech/mcp-teams-server — Microsoft Teams MCP server: read messages, create messages, manage channels.
- floriscornel/teams-mcp — Comprehensive Microsoft Teams + Graph MCP server: messaging, search, user management.
- 🐳 ITSpecialist111/MicrosoftGraph_Transcript_MCP — Remote MCP server to retrieve Microsoft Teams meeting transcripts via Graph.
- ryaker/outlook-mcp — Access Outlook mail, calendar, and contacts via Microsoft Graph from any MCP client.
- XenoXilus/outlook-mcp — Outlook MCP server with mail, calendar, and SharePoint file access through Microsoft Graph.
- 🐳 DEmodoriGatsuO/sharepoint-mcp — SharePoint connector via Microsoft Graph: access documents and lists from any MCP client.
- guillehr2/Excel-MCP-Server-Master — MCP server for automated Excel workbook operations without requiring desktop Excel.
- 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.
- microsoft/skills-for-fabric — Official collection of skills and MCP systems to operate over Microsoft Fabric from CLI, VS Code, or Claude.
- Augustab/microsoft_fabric_mcp — Read-only MCP server for Microsoft Fabric workspaces, lakehouses, jobs, and lineage.
- 🐳 santhoshravindran7/Fabric-Analytics-MCP — MCP server for Microsoft Fabric Analytics with secure auth-backed access.
- tmdaidevs/Force-Fabric-MCP-Server — Fabric optimization MCP server with diagnostics and optional auto-fix workflows.
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
- microsoft/mcsmcp — Official MS lab for creating an MCP server and using it inside Microsoft Copilot Studio.
- microsoft/pp-mcp — Official MS Power Platform MCP labs and samples.
- microsoft/Dataverse-skills — Official MS skills for AI coding agents wrapping the Dataverse MCP server, CLI, Python SDK, and PAC CLI.
- aschauera/MCPinCopilotStudio — Demonstrations of MCP server implementations consumed by Copilot Studio agents.
- mafzaal/d365fo-client — Dynamics 365 Finance & Operations MCP server and Python client for D365 F&O workflows.
- mwhesse/dataverse-mcp — MCP server for Dataverse schema operations (tables, columns, relationships, option sets).
- neronotte/Greg.Xrm.Mcp — Dataverse-focused MCP server framework and appmaker tooling for Power Platform development.
- 📘 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. - 🐳 github-models-mcp — Bridge any MCP client to the free-tier GitHub Models (OpenAI GPT-4.1, Microsoft Phi-4, Meta Llama 3.3, Mistral, Cohere, DeepSeek…). Lets your main agent delegate, fallback or A/B compare across models. Image:
ghcr.io/ppiova/mcp-servers-microsoft-ecosystem/github-models-mcp:latest. - 🐳 microsoft-foundry-agents-mcp — Invoke your Microsoft Foundry hosted agents (v2 Responses API,
azure-ai-projects2.x) from any MCP client. Discover, converse and delegate to the specialized domain agents you already built in Foundry. Image:ghcr.io/ppiova/mcp-servers-microsoft-ecosystem/microsoft-foundry-agents-mcp:latest. - 🐳 ms-graph-mcp — Read-only Microsoft Graph MCP server for the IT-admin / security / compliance angle: tenant inventory of users, groups, apps, service principals, memberships and directory role assignments. App-only auth via
Directory.Read.All. Image:ghcr.io/ppiova/mcp-servers-microsoft-ecosystem/ms-graph-mcp:latest.
🚧 Roadmap:
copilot-studio-mcp,azure-openai-chat-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.
- Azure-Samples/remote-mcp-functions — Landing page for Remote MCP Server on Azure Functions with links to all language stacks (Python, .NET, Node, Java).
- 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.
- Introducing Fabric MCP (Public Preview) — Microsoft Fabric Blog announcement (2025-10).
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.
Installing S Microsoft Ecosystem
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/ppiova/mcp-servers-microsoft-ecosystemFAQ
Is S Microsoft Ecosystem MCP free?
Yes, S Microsoft Ecosystem MCP is free — one-click install via Unyly at no cost.
Does S Microsoft Ecosystem need an API key?
No, S Microsoft Ecosystem runs without API keys or environment variables.
Is S Microsoft Ecosystem hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install S Microsoft Ecosystem in Claude Desktop, Claude Code or Cursor?
Open S Microsoft Ecosystem on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare S Microsoft Ecosystem with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
