基于 Model Context Protocol(MCP)的后端服务器实现,提供对 Microsoft Teams、Outlook(邮件/日历/文件等)、SharePoint 等资源的统一访问和工具调用接口,面向大型语言模型(LLM)客户端以标准化的 JSON-RPC 形式提供上下文信息与功能。该实现通过 Microsoft Graph API 与授权流程完成资源查询、操作和数据索引等核心能力。
基于Azure Functions和Node.js的MCP服务器实现,支持Entra ID认证和Microsoft Graph集成。
通过MCP协议将Microsoft Graph API作为工具暴露给LLM客户端。
基于MCP协议,连接LLM到微软Entra ID (Azure AD),提供用户、组、日志等管理能力。
示例:在 Azure 上通过 APIM 托管的远程 MCP 服务器,集成 MS Graph 工具。
基于MCP协议的服务器,连接Microsoft Graph API,为LLM应用提供访问Microsoft Entra ID数据的能力。
通过 Model Context Protocol (MCP) 协议,使 LLM 应用能够安全访问和操作 SharePoint 内容的后端服务。
演示如何使用 Entra ID 认证和 HTTP+SSE 传输协议实现 MCP 服务器,提供调用 Microsoft Graph 获取用户信息的工具。
连接SharePoint的MCP服务器,提供文档访问、搜索和常用操作,方便LLM应用集成企业SharePoint内容。
一个基于Model Context Protocol的服务器原型,专注于通过Microsoft Graph API提供用户Profile数据访问和管理能力,例如读取用户技能、兴趣等信息。
OneNote Server MCP 是一个基于 Model Context Protocol 的服务器实现,它使AI语言模型能够安全地访问和管理 Microsoft OneNote 中的笔记本、分区和页面内容。