microsoft/mcp logo

microsoft/mcp

Free

微软官方维护的 MCP 服务器合集目录,汇总 Azure、Microsoft 365、Dev Box、Files 等官方实现,为 AI 提供数据访问与工具集成。

FreeFree tier
Type
Open Source
Company
Microsoft

About microsoft/mcp

The Microsoft MCP repository serves as the official catalog of Model Context Protocol (MCP) server implementations developed by Microsoft. It centralizes first-party MCP servers that enable AI agents, assistants, and IDEs to securely access and interact with Microsoft cloud services, including Azure, Microsoft Fabric, and Microsoft Foundry. The repository also provides core libraries, test frameworks, engineering pipelines, and tooling to standardize and streamline MCP server development. Key offerings include the Azure MCP Server, which bundles all Azure MCP tools into a single server for seamless AI-to-Azure integration, and the Fabric MCP Server for data analytics workflows. All servers follow the open MCP specification, ensuring consistent context provisioning for large language models (LLMs).

Key Features

Bundles all Azure MCP tools into a single server for unified AI-to-Azure integration
Provides MCP servers for Microsoft Fabric, enabling AI-driven data analytics
Includes a server for Microsoft Foundry with tools for models, knowledge, and evaluation
Implements the open Model Context Protocol for standardized LLM context provisioning
Offers core libraries, test frameworks, and engineering pipelines for MCP development
Supports both local and remote server deployment (e.g., Azure Resource Manager MCP as remote)
Can be used standalone or with GitHub Copilot for Azure extension in VS Code

Pros & Cons

Pros
  • Official Microsoft-maintained collection ensuring quality and up-to-date support
  • Open source and free to use under MIT license
  • Standardized protocol (MCP) enables interoperability across different AI platforms
  • Comprehensive documentation, troubleshooting guides, and release notes for each server
  • Covers a wide range of Microsoft cloud services (Azure, Fabric, Foundry)
Cons
  • Primarily focused on Microsoft ecosystem, limiting direct applicability to non-Microsoft services
  • Requires familiarity with MCP protocol and Azure infrastructure for effective use
  • Some servers require Azure subscription or specific permissions to function
  • May have dependency on GitHub Copilot for certain integrations

Best For

Connecting AI assistants to Azure services for resource management and data retrievalEnabling AI agents to query and manage Azure resources via Azure Resource GraphIntegrating AI workloads with Microsoft Fabric for data analytics and reportingProviding context and tools to LLMs in IDEs, chatbots, and custom AI applicationsBuilding custom MCP servers for Microsoft cloud services using provided libraries and tooling

FAQ

What is the Model Context Protocol (MCP)?
MCP is an open protocol that standardizes how applications provide context to large language models (LLMs). It allows AI applications to connect with various data sources and tools in a consistent manner, following a client-server architecture with MCP Hosts, Clients, and Servers.
Which Microsoft MCP servers are available?
The repository includes Azure MCP Server (all Azure tools in one server), Microsoft Fabric MCP Server, Microsoft Foundry MCP Server, and Azure Resource Manager MCP Server. Additional servers may be added over time.
Is the Microsoft MCP repository free to use?
Yes, the repository is open source and free to use. It is hosted on GitHub under the MIT license.