使用说明
🌟 微软MCP服务器
📘 什么是MCP?
模型上下文协议(MCP) 是一种开放协议,用于规范应用程序如何为大型语言模型(LLM)提供上下文。它使人工智能应用程序能够以一致的方式连接到各种数据源和工具,从而增强其功能和灵活性。MCP遵循客户端-服务器架构:
- MCP 主机像AI助手或集成开发环境(IDE)这类会发起连接的应用程序。
- MCP 客户端主机应用程序中的连接器,与服务器保持1:1的连接。
- MCP服务器通过标准化的MCP提供上下文和功能的服务。
如需了解更多详情,请访问 官方MCP网站。
📁 哪些MCP服务器是基于这个仓库构建的?
此仓库包含了核心库、测试框架、工程系统、流水线以及工具,专为Microsoft MCP Server的贡献者设计,旨在统一工程投资,减少重复和分歧
| MCP 服务器 | README 文件 | 源代码 | 版本更新日志 | 发行版本 | 文档 | 故障排除指南 | 支持 |
|---|---|---|---|---|---|---|---|
| Azure MCP(Microsoft认证专业人员 - Azure) | Azure MCP 阅读说明(或:Azure MCP 介绍文件) | Azure MCP 源代码 | Azure MCP 改变日志(或更新日志) | Azure MCP 发布版本 | Azure MCP 文档 | Azure MCP 故障排除 | Azure MCP 支持 |
| Microsoft Fabric MCP | (可译为:“Microsoft Fabric MCP(微软Fabric MCP)”) Fabric MCP 阅读说明 | Fabric MCP 源代码 | Fabric MCP 版本更新日志 | Fabric MCP 发布版 | 织物文档 | Fabric MCP 故障排除 | 织物MCP支持 |
📚 微软提供了哪些MCP服务器?
Azure(注:Azure是一个由微软提供的云计算服务平台,直接音译为“阿兹尔”或保持原英文名不翻译更为常见,具体取决于上下文和语境需求。在此处,我直接给出了英文原名作为翻译,以保持信息的准确性。)
- 仓库(或存储库): Microsoft/MCP(注:MCP 在此处可能代表某个特定项目或概念,但根据上下文无法确定具体含义,因此直接音译为“微软/MCP”,实际翻译时可能需要根据具体语境调整)
- 描述所有Azure MCP工具集成于单一服务器。Azure MCP服务器实现了MCP规范,以在AI代理和Azure服务之间建立无缝连接。Azure MCP服务器既可以单独使用,也可以与VS Code中的GitHub Copilot for Azure扩展一起使用。
- 类别:
CLOUD AND INFRASTRUCTURE - 类型:
Local - 安装:
✨ Azure AI Foundry(可译为“Azure AI 工坊”或根据具体语境译为“Azure 人工智能工坊”,但“Foundry”一词在技术领域常指一种集研发、生产于一体的创新平台或工厂,因此“Azure AI 工坊”或“Azure 人工智能工坊”已较为贴近原意,具体翻译可根据上下文或品牌宣传需求微调)
- REPOSITORY 翻译为中文是“存储库”或“仓库”: Azure AI Foundry/MCP Foundry
- 描述Azure AI Foundry 的模型上下文协议服务器,为模型、知识、评估等提供统一的一套工具。
- 类别:
CLOUD AND INFRASTRUCTURE - 类型:
Local - 安装:
Azure DevOps
- 仓库(或存储库): Azure DevOps MCP 服务器 - 公共预览版
- 描述这个TypeScript项目为Azure DevOps提供了一个本地MCP(可能是指某种客户端或代理服务器,具体需根据上下文确定,此处保留原英文缩写)服务器,使您能够直接从代码编辑器执行各种Azure DevOps任务。
- 类别:
DEVELOPER TOOLS - 类型:
Local - 安装:
☸️ Azure Kubernetes 服务 (AKS)
- 仓库: Azure/AKS-MCP(注:AKS-MCP可能是一个特定项目或服务的名称,根据上下文,这里直接保留原样翻译,若AKS-MCP有具体含义或官方译名,应替换为相应的中文表达)
- 描述一个MCP服务器,使AI助手能够与Azure Kubernetes Service(AKS)集群进行交互。它作为AI工具与AKS之间的桥梁,将自然语言请求转换为AKS操作,并以AI工具能够理解的格式返回结果。
- 类别:
CLOUD AND INFRASTRUCTURE - 类型:
Local - 安装:
GitHub
- 仓库(或资料库): GitHub/GitHub-MCP-Server(注:这里的“MCP”可能是一个特定项目或服务的缩写,根据上下文可能需要具体翻译,但在此直接保留原样以表示其专有性)
- 描述通过安全的API集成访问GitHub仓库、问题和拉取请求。
- 类别:
DEVELOPER TOOLS - 类型:
REMOTE-https://api.githubcopilot.com/mcp - 安装:
GitHub Awesome-Copilot(可译为“GitHub 精选 Copilot”或“GitHub 上的 Copilot 精华”)
- 仓库(或存储库): GitHub/Awesome-Copilot(GitHub上的一个Awesome系列仓库,关于GitHub Copilot的精选资源)
- 描述社区贡献的指令、提示和配置,助您充分利用GitHub Copilot。
- 类别:
DEVELOPER TOOLS - 类型:
Local - 安装:
📝 Markdown(一种轻量级的标记语言,用于格式化文本)
- 仓库(或存储库): microsoft/markitdown(可译为“微软/Markdown”或保持原样,若“markitdown”是特定项目或库名,根据上下文具体翻译)
- 描述一个专门用于Markdown处理和操作的MCP服务器。它使AI模型能够通过强大的解析和格式化功能来读取、写入和转换Markdown内容。
- 类别:
DEVELOPER TOOLS - 类型:
Local - 安装:
Microsoft 365 代理工具包
- 仓库(或存储库): OfficeDev/microsoft-365-agents-toolkit 翻译为中文是:“OfficeDev/Microsoft 365 代理工具包”
- 描述Microsoft 365 Agents Toolkit MCP 服务器是一个模型上下文协议(MCP)服务器,它为AI代理和开发者之间构建Microsoft 365及Microsoft 365 Copilot的应用程序和代理提供了无缝连接。
- 类别:
DEVELOPER TOOLS - 类型:
Local - 安装:
📊 Microsoft Clarity(微软清晰度工具/微软分析工具)
- 仓库(或存储库): Microsoft/Clarity-MCP-Server(微软/清晰度-MCP-服务器)
- 描述这是一个用于Microsoft Clarity数据导出API的模型上下文协议(MCP)服务器。它允许您使用Claude for Desktop或其他兼容MCP的客户端从Clarity获取分析数据。
- 类别:
DATA AND ANALYTICS - 类型:
Local - 安装: Microsoft/Clarity-MCP-Server(微软/清晰度-MCP服务器)
🗃️ Microsoft Dataverse(微软数据范式/微软数据宇宙)
- “REPOSITORY”翻译成中文是“存储库”或“仓库”: Microsoft Dataverse(微软数据空间)
- 描述使用自然语言(NL)聊天处理您的业务数据 - 发现表、运行查询、检索数据、插入或更新记录,并执行基于业务知识和上下文的自定义提示。
- 类别:
DATA AND ANALYTICS - 类型:
Local - 安装: Microsoft Dataverse(微软数据范式/微软数据存储)
💻 Microsoft 开发者盒子(或:微软开发者专用电脑)
- REPOSITORY 翻译为中文是“存储库”或“仓库”: @microsoft/devbox-mcp(可译为“微软开发工具箱多租户计算平台”或根据具体上下文调整为更贴切的表述)
- 描述适用于 Microsoft Dev Box 的 MCP 服务器。支持以自然语言进行面向开发者的操作,如管理 Dev Box、配置环境以及处理资源池。
- 类别:
DEVELOPER TOOLS - 类型:
Local - 安装:
Microsoft Fabric(公开预览版)
- REPOSITORY 翻译为中文是“存储库”或“仓库”。在软件开发等领域,它通常指的是存放代码、文件或其他资源的地方: microsoft/mcp 翻译为中文是“微软/多语言内容包(或微软/MCP,具体含义可能根据上下文有所不同)”。不过,通常“MCP”在微软的上下文中可能指的是“Microsoft Certified Professional”(微软认证专业人员),但在这里作为“microsoft/mcp”的一部分,它可能指的是某种特定的项目、工具或内容包,具体含义需要根据上下文来确定。如果是指内容包,那么“多语言内容包”是一个较为通用的翻译
- 描述一个以本地优先的MCP(Microsoft Cloud for Customer或其他相关Microsoft平台的缩写,具体根据上下文确定)服务器,为AI代理提供全面访问Microsoft Fabric公共API、项目定义和最佳实践的能力。它使得所有Fabric工作负载都能在不连接到实际环境的情况下进行AI辅助开发。
- 类别:
DATA AND ANALYTICS - 类型:
Local - 安装: microsoft/mcp 翻译为中文是“微软/微软认证专业人员(或微软认证课程/微软认证计划,具体含义根据上下文确定)”。不过,通常“MCP”在微软的语境下指的是“Microsoft Certified Professional”(微软认证专业人员),所以更常见的翻译是“微软/微软认证专业人员”
🛢️ Microsoft Fabric 实时智能
- REPOSITORY 翻译成中文是“存储库”或“仓库”: RTI MCP 服务器
- 描述此服务器通过MCP接口提供工具,使AI代理能够与Fabric RTI服务进行交互,从而实现无缝的数据查询和分析功能。
- 类别:
DATA AND ANALYTICS - 类型:
Local - 安装:
📁 微软文件
- 存储库: microsoft/files-mcp-server(可翻译为)微软/文件-MCP服务器
- 描述提供一个声明式的控制平面,用于管理基于文件的资源,支持涉及静态文件和文档同步的人工智能工作流。
- 类别:
DEVELOPER TOOLS - 类型:
Local - 安装: Microsoft/Files-MCP-Server
📚 Microsoft Learn(微软学习平台)
- 仓库(或存储库): MicrosoftDocs/MCP(注:MCP通常指“Microsoft Certified Professional”,即微软认证专业人员,但在此上下文中,若仅作为项目或文档名称的一部分,则直接翻译为“微软文档/MCP”即可)
- 描述实时访问官方微软文档的AI助手。
- 类别:
PRODUCTIVITY - 类型:
REMOTE-https://learn.microsoft.com/api/mcp - 安装:
🛢️ Microsoft SQL(微软 SQL)
- REPOSITORY 翻译为中文是“存储库”或“仓库”。在软件开发领域,它通常指的是存放源代码、文档和其他项目相关文件的地方: MSSQL MCP 服务器
- 描述以全新智能代理方式,使用自然语言和AI与您的业务数据进行对话。通过简单的连接字符串,即可连接到任何SQL数据库——无论是本地(私有)环境、Azure云还是Microsoft Fabric。通过对话提示,发现并定义表模式,管理表,以及执行创建、读取、更新和删除(CRUD)操作。
- 类别:
DEVELOPER TOOLS - 类型:
Local - 安装: MSSQL MCP 服务器
💻 NuGet MCP 服务器
- 仓库(或存储库): NuGet/Home(可译为“NuGet/主页”或根据上下文简化为“NuGet 主页”,但通常保持原样以体现其作为项目或页面名称的专有性)
- 描述这是一个针对NuGet的模型上下文协议(MCP)服务器,它支持高级工具和自动化场景下的NuGet包管理。
- 类别:
DEVELOPER TOOLS - 类型:
Local - 安装: Nuget MCP 服务器
🎭 剧作家
- 仓库: Microsoft/Playwright-MCP(或译为:微软/Playwright-MCP,具体译名可能根据上下文调整)
- 描述这台服务器使大型语言模型(LLMs)能够通过结构化的可访问性快照与网页进行交互,从而省去了截取屏幕截图或使用视觉调优模型的需要。
- 类别:
DEVELOPER TOOLS - 类型:
Local - 安装:
🏗️ 寻找使用MCP的入门模板?
看看这个 Azure 开发者命令行界面 (azd) 模板 标记为MCP。
📎 相关资源
贡献
这个项目欢迎贡献和建议。大多数贡献需要您同意一份 贡献者许可协议(CLA),声明您有权且确实已授予我们 使用您贡献的权利。详情请访问 https://cla.opensource.microsoft.com。
当你提交一个拉取请求时,一个CLA(贡献者许可协议)机器人会自动判断你是否需要提供 一个CLA(贡献者许可协议)并适当装饰PR(Pull Request,拉取请求)(例如,状态检查、评论)。只需按照指示操作即可 由机器人提供。在使用我们的CLA(贡献者许可协议)时,您只需在整个所有仓库中进行一次此操作。
这个项目采用了 微软开源行为准则。 如需更多信息,请参阅 行为准则常见问题解答 或者 联系 opencode@microsoft.com(这个邮箱地址本身在中文中通常不作翻译,但可以说明其含义为“微软公司的开源代码相关邮箱”) 如有任何其他问题或意见。
商标
此项目可能包含项目、产品或服务的商标或标识。经授权使用微软(Microsoft)的 商标或标识需遵守并必须遵循 微软的商标与品牌指南。 在本项目的修改版本中使用微软商标或标识时,不得造成混淆或暗示微软提供了赞助。 任何使用第三方商标或标识的行为均需遵守该第三方的相关政策。
