模型上下文协议服务器

MCP是一种开放协议,标准化应用程序如何向大型语言模型提供上下文,使AI应用能够以一致的方式连接各种数据源和工具,增强其能力和灵活性。

  • by BrettOJ
  • C#
  • 本地部署
  • 更新于
在 GitHub 查看 BrettOJ/azure-mcp-server-http-server-endpoint

使用说明

🌟 Microsoft MCP服务器

📘 什么是MCP?

模型上下文协议(MCP) 是一种开放协议,规范了应用程序如何向大型语言模型(LLM)提供上下文。它允许人工智能应用程序以一致的方式与各种数据源和工具连接,增强了它们的能力和灵活性。MCP遵循客户端-服务器架构:

  • MCP主机:启动连接的AI助手或IDE等应用程序。
  • MCP客户端:主机应用程序中与服务器保持1:1连接的连接器。
  • MCP服务器:通过标准化MCP提供上下文和功能的服务。

有关更多详细信息,请访问 MCP官方网站.

📁 哪些MCP服务器是从这个存储库构建的?

该存储库包含核心库、测试框架、工程系统、管道和工具,供Microsoft MCP Server贡献者统一工程投资;减少重复和分歧:

MCP服务器 README 源代码 CHANGELOG 发布 文档 故障排除 支持
Azure MCP Azure MCP自述 Azure MCP源代码 Azure MCP变更日志 Azure MCP发布 Azure MCP文档 Azure MCP故障排除 Azure MCP支持
微软结构MCP 结构MCP自述 结构MCP源代码 结构MCP变更日志 结构MCP发布 织物文档 结构MCP故障排除 结构MCP支持

📚 Microsoft提供哪些MCP服务器?

Azure

  • 仓库: 微软/mcp
  • 描述:单个服务器中的所有Azure MCP工具。Azure MCP Server实现了MCP规范,以在AI代理和Azure服务之间创建无缝连接。Azure MCP服务器可以单独使用,也可以与VS代码中的GitHub Copilot for Azure扩展一起使用。
  • 类别: CLOUD AND INFRASTRUCTURE
  • 类型: Local
  • 安装:

✨ Azure AI Foundry

  • 仓库: 蔚来铝铸造厂/mcp铸造厂
  • 描述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
  • 描述:一个MCP服务器,使AI助手能够与Azure Kubernetes Service(AKS)集群进行交互。它充当AI工具和AKS之间的桥梁,将自然语言请求转换为AKS操作,并以AI工具可以理解的格式返回结果。
  • 类别: CLOUD AND INFRASTRUCTURE
  • 类型: Local
  • 安装:

GitHub

  • 仓库: github/github mcp服务器
  • 描述:通过安全的API集成访问GitHub存储库、问题和拉取请求。
  • 类别: DEVELOPER TOOLS
  • 类型: REMOTE - https://api.githubcopilot.com/mcp
  • 安装:

GitHub出色的复制品

  • 仓库: github/很棒的副驾驶
  • 描述:社区提供的说明、提示和配置可帮助您充分利用GitHub Copilot。
  • 类别: DEVELOPER TOOLS
  • 类型: Local
  • 安装:

📝 标记下来

  • 仓库: 微软/markitdown
  • 描述:用于Markdown处理和操作的专用MCP服务器。使AI模型能够通过强大的解析和格式化功能读取、写入和转换Markdown内容。
  • 类别: DEVELOPER TOOLS
  • 类型: Local
  • 安装:

💻 Microsoft 365代理工具包

  • 仓库: OfficeDev/microsoft-365-gents-toolkit
  • 描述Microsoft 365代理工具包MCP服务器是一个模型上下文协议(MCP)服务器,它在AI代理和开发人员之间提供无缝连接,用于为Microsoft 365和Microsoft 365 Copilot构建应用程序和代理。
  • 类别: DEVELOPER TOOLS
  • 类型: Local
  • 安装:

📊 微软清晰度

  • 仓库: 微软/clearity mcp服务器
  • 描述:这是用于Microsoft Clarity数据导出API的模型上下文协议(MCP)服务器。它允许您使用Claude for Desktop或其他MCP兼容客户端从Clarity获取分析数据。
  • 类别: DATA AND ANALYTICS
  • 类型: Local
  • 安装: 微软/clearity mcp服务器

🗃️ 微软虚拟数据库

  • 仓库: 微软虚拟数据库
  • 描述:使用NL聊天您的业务数据-发现表、运行查询、检索数据、插入或更新记录,并执行基于业务知识和上下文的自定义提示。
  • 类别: DATA AND ANALYTICS
  • 类型: Local
  • 安装: 微软虚拟数据库

💻 微软开发盒

  • 仓库: @微软/devbox mcp
  • 描述:Microsoft Dev Box的MCP服务器。为以开发人员为中心的操作(如管理Dev Boxes、配置环境和处理池)启用自然语言交互。
  • 类别: DEVELOPER TOOLS
  • 类型: Local
  • 安装:

Microsoft Fabric(公开预览版)

  • 仓库: 微软/mcp
  • 描述:本地第一台MCP服务器,为AI代理提供对Microsoft Fabric公共API、项目定义和最佳实践的全面访问。无需连接到实时环境,即可对所有Fabric工作负载进行人工智能辅助开发。
  • 类别: DATA AND ANALYTICS
  • 类型: Local
  • 安装: 微软/mcp

🛢️ Microsoft Fabric实时智能

  • 仓库: RTI MCP服务器
  • 描述:此服务器通过MCP接口提供工具,使AI代理能够与Fabric RTI服务交互,从而实现无缝的数据查询和分析功能。
  • 类别: DATA AND ANALYTICS
  • 类型: Local
  • 安装:

📁 Microsoft文件

📚 微软学习

  • 仓库: 微软文档/mcp
  • 描述:可实时访问微软官方文档的AI助手。
  • 类别: PRODUCTIVITY
  • 类型: REMOTE - https://learn.microsoft.com/api/mcp
  • 安装:

🛢️ 微软SQL

  • 仓库: MSSQL MCP服务器
  • 描述:使用自然语言和人工智能以新的代理方式与您的业务数据聊天。通过简单的连接字符串连接到任何SQL数据库——从地面(本地)到Azure云再到Microsoft Fabric。发现和定义表模式,管理表,并通过对话提示执行CRUD操作。
  • 类别: DEVELOPER TOOLS
  • 类型: Local
  • 安装: MSSQL MCP服务器

💻 NuGet MCP服务器

  • 仓库: NuGet/主页
  • 描述:这是一个用于NuGet的模型上下文协议(MCP)服务器,支持NuGet包管理的高级工具和自动化场景。
  • 类别: DEVELOPER TOOLS
  • 类型: Local
  • 安装: Nuget MCP服务器

🎭 剧作家

  • 仓库: 微软/剧作家mcp
  • 描述:此服务器使LLM能够通过结构化的可访问性快照与网页交互,无需屏幕截图或视觉调整模型。
  • 类别: DEVELOPER TOOLS
  • 类型: Local
  • 安装:

🧩 瓦塞特

  • 仓库: 微软/WASSETTE
  • 描述:Wassette:一个面向安全的运行时,通过MCP运行WebAssembly组件。
  • 类别: DEVELOPER TOOLS
  • 类型: Local
  • 安装: 微软/WASSETTE

🏗️ 正在寻找使用MCP的入门模板?

看看 Azure开发人员CLI(azd)模板 标记为MCP。

📎 相关资源

贡献

该项目欢迎各方提供意见和建议。大多数捐款要求您同意 贡献者许可协议(CLA)声明您有权并实际授予我们 使用您贡献的权利。有关详细信息,请访问https://cla.opensource.microsoft.com.

当您提交拉取请求时,CLA机器人将自动确定您是否需要提供 CLA并适当地装饰PR(例如,状态检查、评论)。只需按照说明进行操作 由机器人提供。您只需使用我们的CLA在所有存储库中执行一次此操作。

该项目采用了 微软开源行为准则. 有关更多信息,请参阅 行为准则常见问题 或 联系 opencode@microsoft.com 如有任何其他问题或意见。

商标

此项目可能包含项目、产品或服务的商标或徽标。授权使用Microsoft 商标或徽标必须遵守 微软商标和品牌指南. 在本项目的修改版本中使用Microsoft商标或徽标不得造成混淆或暗示Microsoft赞助。 任何使用第三方商标或徽标的行为均受这些第三方政策的约束。