MCP Servers

模型上下文协议服务器、框架、SDK 和模板的综合目录。

M
MCP Servers Microsoft Ecosystem
作者 @ppiova

Community catalog + Docker-first implementations of Model Context Protocol (MCP) servers across the Microsoft ecosystem — Azure, Microsoft 365, Fabric, GitHub, Copilot Studio.

创建于 4/21/2026
更新于 about 6 hours ago
Repository documentation and setup instructions

MCP Servers for the Microsoft Ecosystem

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

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 a Template.Mcp.Server scaffold.
  • 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.md files for grounding coding agents.
  • microsoft/mcp-azure-security-guide — Azure implementation guide for the OWASP MCP Top 10 security risks.

Azure

Infrastructure & Management

FinOps & Pricing

DevOps & CI/CD

AI Gateway

  • Azure-Samples/AI-Gateway — Labs that combine Azure API Management + Microsoft Foundry + MCP servers to build governed AI gateways.

Microsoft 365 & Graph


Fabric, Power BI & Data

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


GitHub


Developer Tools & Microsoft Learn


Playwright & Browser Automation


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# ModelContextProtocol SDK / Python mcp SDK 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


Learning Resources

Official blogs

Talks & videos (community)

Articles

Books


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:

  1. The server must be public, runnable, and integrate with a Microsoft product or service.
  2. One entry per line: - **[owner/repo](url)** — one-sentence description.
  3. Prefer Docker-ready projects; tag with 🐳 if they ship a Dockerfile / compose.yaml.
  4. No paid-only or behind-login resources.

License

MIT — Curated by Pablo Piovano · Microsoft MVP in AI. Inspired by the awesome list tradition.

快速设置
此服务器的安装指南

安装包 (如果需要)

uvx mcp-servers-microsoft-ecosystem

Cursor 配置 (mcp.json)

{ "mcpServers": { "ppiova-mcp-servers-microsoft-ecosystem": { "command": "uvx", "args": [ "mcp-servers-microsoft-ecosystem" ] } } }