README
🚀 🌟 Microsoft MCP Servers
Model Context Protocol (MCP) 是一种开放协议,它对应用程序如何向大语言模型 (LLM) 提供上下文进行了标准化。该协议允许 AI 应用程序以统一的方式连接各种数据源和工具,增强其功能和灵活性。MCP 采用客户端 - 服务器架构:
- MCP 主机:发起连接的应用程序,如 AI 助手或集成开发环境 (IDE)。
- MCP 客户端:主机应用程序内的连接器,与服务器保持 1:1 连接。
- MCP 服务器:通过标准化的 MCP 提供上下文和功能的服务。
更多详细信息,请访问 MCP 官方网站。
🚀 快速开始
什么是 MCP?
Model Context Protocol (MCP) 是一种开放协议,它对应用程序如何向大语言模型 (LLM) 提供上下文进行了标准化。该协议允许 AI 应用程序以统一的方式连接各种数据源和工具,增强其功能和灵活性。MCP 采用客户端 - 服务器架构:
- MCP 主机:发起连接的应用程序,如 AI 助手或集成开发环境 (IDE)。
- MCP 客户端:主机应用程序内的连接器,与服务器保持 1:1 连接。
- MCP 服务器:通过标准化的 MCP 提供上下文和功能的服务。
更多详细信息,请访问 MCP 官方网站。
本仓库构建了哪些 MCP 服务器?
本仓库包含核心库、测试框架、工程系统、管道和工具,供 Microsoft MCP 服务器贡献者统一工程投资,减少重复和差异:
| MCP 服务器 | README | 源代码 | 变更日志 | 版本发布 | 文档 | 故障排除 | 支持 | |:---------------------|:--------------------:|:-----------------------:|:---------------------:|:--------------------:|:-------------------------:|:---------------------------:|:-------------------:| | Azure MCP | Azure MCP README | Azure MCP 源代码 | Azure MCP 变更日志 | Azure MCP 版本发布 | Azure MCP 文档 | Azure MCP 故障排除 | Azure MCP 支持 | | Microsoft Fabric MCP | Fabric MCP README | Fabric MCP 源代码 | Fabric MCP 变更日志 | Fabric MCP 版本发布 | Fabric 文档 | Fabric MCP 故障排除 | Fabric MCP 支持 |
有哪些可用的 Microsoft MCP 服务器?
Azure
- 仓库地址:microsoft/mcp
- 描述:将所有 Azure MCP 工具集成在一个服务器中。Azure MCP 服务器实现了 MCP 规范,以在 AI 代理和 Azure 服务之间建立无缝连接。Azure MCP 服务器可以单独使用,也可以与 VS Code 中的 GitHub Copilot for Azure 扩展一起使用。
- 类别:
云与基础设施 - 类型:
本地 - 安装方式:
✨ Microsoft Foundry
- 文档地址:Foundry MCP 服务器入门
- 描述:为 Microsoft Foundry 提供的 Model Context Protocol 服务器,为模型、知识、评估等提供一套统一的工具。
- 类别:
云与基础设施 - 类型:
远程-https://mcp.ai.azure.com - 安装方式:
Azure DevOps
- 仓库地址:Azure DevOps MCP 服务器
- 描述:这个 TypeScript 项目为 Azure DevOps 提供了一个本地 MCP 服务器,使你能够直接从代码编辑器执行各种 Azure DevOps 任务。
- 类别:
开发工具 - 类型:
本地 - 安装方式: [
](https://insiders.vscode.dev/redirect/mcp/install?name=ado&type=stdio&command=npx&args=%5B%22-y%22%2C%22%40azure-devops%2Fmcp%22%2C%22%24%7Binput%3Aado_org%7D%22%5D&inputs=%5B%7B%22id%22%3A%22ado_org%22%2C%22type%22%3A%22promptString%22%2C%22description%22%3A%22Azure DevOps 组织名称 (例如 contoso)%22%7D%5D) [
](https://insiders.vscode.dev/redirect/mcp/install?name=ado&quality=insiders&type=stdio&command=npx&args=%5B%22-y%22%2C%22%40azure-devops%2Fmcp%22%2C%22%24%7Binput%3Aado_org%7D%22%5D&inputs=%5B%7B%22id%22%3A%22ado_org%22%2C%22type%22%3A%22promptString%22%2C%22description%22%3A%22Azure DevOps 组织名称 (例如 contoso)%22%7D%5D)
☸️ Azure Kubernetes Service (AKS)
- 仓库地址:Azure/aks-mcp
- 描述:一个 MCP 服务器,使 AI 助手能够与 Azure Kubernetes Service (AKS) 集群进行交互。它充当 AI 工具和 AKS 之间的桥梁,将自然语言请求转换为 AKS 操作,并以 AI 工具可以理解的格式返回结果。
- 类别:
云与基础设施 - 类型:
本地 - 安装方式:
GitHub
- 仓库地址:github/github-mcp-server
- 描述:通过安全的 API 集成访问 GitHub 仓库、问题和拉取请求。
- 类别:
开发工具 - 类型:
远程-https://api.githubcopilot.com/mcp - 安装方式:
GitHub Awesome - Copilot
- 仓库地址:github/awesome-copilot
- 描述:社区贡献的说明、提示和配置,帮助你充分利用 GitHub Copilot。
- 类别:
开发工具 - 类型:
本地 - 安装方式:
📝 Markitdown
- 仓库地址:microsoft/markitdown
- 描述:一个专门用于 Markdown 处理和操作的 MCP 服务器。使 AI 模型能够通过强大的解析和格式化功能读取、写入和转换 Markdown 内容。
- 类别:
开发工具 - 类型:
本地 - 安装方式:
💻 Microsoft 365 Agents Toolkit
- 仓库地址:OfficeDev/microsoft-365-agents-toolkit
- 描述:Microsoft 365 Agents Toolkit MCP 服务器是一个 Model Context Protocol (MCP) 服务器,它为 AI 代理和开发人员之间提供了无缝连接,用于为 Microsoft 365 和 Microsoft 365 Copilot 构建应用程序和代理。
- 类别:
开发工具 - 类型:
本地 - 安装方式:
📊 Microsoft Clarity
- 仓库地址:microsoft/clarity-mcp-server
- 描述:这是一个用于 Microsoft Clarity 数据导出 API 的 Model Context Protocol (MCP) 服务器。它允许你使用 Claude for Desktop 或其他 MCP 兼容客户端从 Clarity 获取分析数据。
- 类别:
数据与分析 - 类型:
本地 - 安装方式: microsoft/clarity-mcp-server
🗃️ Microsoft Dataverse
- 仓库地址:Microsoft Dataverse
- 描述:使用自然语言与你的业务数据进行交互 - 发现表、运行查询、检索数据、插入或更新记录,并根据业务知识和上下文执行自定义提示。
- 类别:
数据与分析 - 类型:
本地 - 安装方式: Microsoft Dataverse
💻 Microsoft Dev Box
- 仓库地址:@microsoft/devbox-mcp
- 描述:一个用于 Microsoft Dev Box 的 MCP 服务器。支持通过自然语言进行与开发人员相关的操作,如管理开发环境、配置环境和处理资源池。
- 类别:
开发工具 - 类型:
本地 - 安装方式:
Microsoft Fabric (公共预览版)
- 仓库地址:microsoft/mcp
- 描述:一个以本地优先的 MCP 服务器,为 AI 代理提供对 Microsoft Fabric 公共 API、项目定义和最佳实践的全面访问。支持在不连接实时环境的情况下进行所有 Fabric 工作负载的 AI 辅助开发。
- 类别:
数据与分析 - 类型:
本地 - 安装方式: microsoft/mcp
🛢️ Microsoft Fabric Real - Time Intelligence
- 仓库地址:RTI MCP 服务器
- 描述:该服务器通过 MCP 接口提供工具,使 AI 代理能够与 Fabric RTI 服务进行交互,实现无缝的数据查询和分析功能。
- 类别:
数据与分析 - 类型:
本地 - 安装方式:
📚 Microsoft Learn
- 仓库地址:microsoftdocs/mcp
- 描述:提供实时访问 Microsoft 官方文档的 AI 助手。
- 类别:
生产力 - 类型:
远程-https://learn.microsoft.com/api/mcp - 安装方式:
🛢️ Microsoft SQL
- 仓库地址:MSSQL MCP 服务器
- 描述:使用自然语言和 AI 以全新的智能方式与你的业务数据进行交互。通过简单的连接字符串连接到任何 SQL 数据库,从本地到 Azure 云再到 Microsoft Fabric。通过对话式提示发现和定义表架构、管理表并执行增删改查操作。
- 类别:
开发工具 - 类型:
本地 - 安装方式: MSSQL MCP 服务器
💻 NuGet MCP 服务器
- 仓库地址:NuGet/Home
- 描述:这是一个用于 NuGet 的 Model Context Protocol (MCP) 服务器,支持 NuGet 包管理的高级工具和自动化场景。
- 类别:
开发工具 - 类型:
本地 - 安装方式: Nuget MCP 服务器
🎭 Playwright
- 仓库地址:microsoft/playwright-mcp
- 描述:该服务器使大语言模型能够通过结构化的可访问性快照与网页进行交互,无需截图或视觉调整模型。
- 类别:
开发工具 - 类型:
本地 - 安装方式:
🧩 Wassette
- 仓库地址:microsoft/wassette
- 描述:Wassette:一个通过 MCP 运行 WebAssembly 组件的安全运行时。
- 类别:
开发工具 - 类型:
本地 - 安装方式: microsoft/wassette
🏗️ 寻找使用 MCP 的入门模板?
查看带有 MCP 标签的 Azure 开发人员 CLI (azd) 模板。
📎 相关资源
贡献
本项目欢迎贡献和建议。大多数贡献要求你同意贡献者许可协议 (CLA),声明你有权并确实授予我们使用你贡献的权利。有关详细信息,请访问 https://cla.opensource.microsoft.com。
当你提交拉取请求时,CLA 机器人将自动确定你是否需要提供 CLA,并对 PR 进行相应的标记(例如,状态检查、评论)。只需按照机器人提供的说明操作即可。在使用我们的 CLA 的所有仓库中,你只需执行一次此操作。
本项目采用了 Microsoft 开源行为准则。有关更多信息,请参阅 行为准则常见问题解答,或通过 opencode@microsoft.com 联系我们,提出任何其他问题或意见。
商标
本项目可能包含项目、产品或服务的商标或徽标。对 Microsoft 商标或徽标的授权使用需遵循并必须符合 Microsoft 商标和品牌指南。在本项目的修改版本中使用 Microsoft 商标或徽标不得造成混淆或暗示 Microsoft 的赞助。任何第三方商标或徽标的使用需遵循这些第三方的政策。
微信扫一扫