InditexTech/mcp-teams-server

An MCP (Model Context Protocol) server implementation for Microsoft Teams integration, providing capabilities to read messages, create messages, reply to messages, mention members.

解决的问题

使大型语言模型(LLM)能够直接与 Microsoft Teams 交互,让 AI 代理可以无需人工干预即可读取和发送消息、管理线程,并与团队成员互动。

工作原理

该项目基于模型上下文协议(MCP)实现了一个服务器,作为 LLM 与 Microsoft Teams API 之间的标准化桥梁。支持多种传输方式,包括 stdiostreamable-httpsse,以促进 AI 客户端与 Teams 环境之间的通信。

适用人群

需要在 Microsoft Teams 通道中自动化通信、通知或信息检索的 AI 代理或 LLM 驱动工作流的开发者。

主要亮点

  • 全面的消息功能:支持创建带标题的新线程、回复现有线程以及读取消息历史记录。
  • 成员管理:可列出频道团队成员,并在消息中提及特定用户。
  • 灵活部署:支持使用 uv 包管理器的 Python 运行方式,或作为预构建的 Docker 镜像运行。
  • 多种传输方式:提供多种通信协议,确保与不同 LLM 客户端的兼容性。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目