Token导航 LogoToken导航TokenDH.com
MCP Microsoft Teams Server logo
办公协作stdio官方级别未说明来源级核验

MCP Microsoft Teams Server

MCP Server

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

工具数

0

提示词数

0

GitHub Stars

373

资源数

0
团队协作Python任务管理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

InditexTech

提供方

InditexTech

最后核验

2026/5/18 02:19

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run mcp-teams-server

详细介绍

![Bugs](https://sonarcloud.io/summary/new_code?id=InditexTech_mcp-teams-server) ![Maintainability Rating](https://sonarcloud.io/summary/new_code?id=InditexTech_mcp-teams-server) ![Reliability Rating](https://sonarcloud.io/summary/new_code?id=InditexTech_mcp-teams-server)

![Scorecard](https://scorecard.dev/viewer/?uri=github.com/InditexTech/mcp-teams-server)

MCP团队服务器

MCP(模型上下文协议)服务器实现 微软Teams 集成,提供以下功能 阅读消息、创建消息、回复消息、提及成员。

特性

https://github.com/user-attachments/assets/548a9768-1119-4a2d-bd5c-6b41069fc522

  • 在频道中以标题和内容开始线程,提及用户
  • 用消息回复更新现有线程,提及用户
  • 阅读帖子回复
  • 列出渠道团队成员
  • 读取频道消息

先决条件

安装

  1. 克隆存储库:
git clone [repository-url]
cd mcp-teams-server
  1. 创建虚拟环境并安装依赖项:
uv venv
uv sync --frozen --all-extras --dev

团队配置

请阅读 本文件 以帮助您配置Microsoft Teams,并且是必需的 Azure资源。这不是一个循序渐进的指南,但可以帮助你弄清楚你需要什么。

用法

在shell或.env文件中设置以下环境变量。您可以使用 示例文件 作为模板:

密钥描述
TEAMS_APP_IDMS Entra ID应用程序ID的UUID
TEAMS_APP_PASSWORD客户机密
TEAMS_APP_TYPE单租户或多租户
TEAMS_APP_tennal_ID单租户情况下的租户uuid
TEAM_IDMS团队组Id或团队Id
TEAMS_CHANNEL_ID带有url转义字符的MS Teams频道ID

启动服务器:

uv run mcp-teams-server

发展

集成测试需要设置以下环境变量:

密钥描述
TEST_THREAD_ID线程id的时间戳
TEST_MESSAGE_ID消息id的时间戳
TEST_USER_NAME测试用户名
uv run pytest -m integration

预构建docker镜像

有一个 预构建图像 托管在ghcr.io上。 您可以通过运行以下命令安装此映像

docker pull ghcr.io/inditextech/mcp-teams-server:latest

构建docker镜像

docker镜像可用于运行MCP服务器。您可以使用以下命令构建它:

docker build . -t inditextech/mcp-teams-server

运行docker镜像

基本运行配置:

docker run -it inditextech/mcp-teams-server

使用.env文件中的环境变量运行:

docker run --env-file .env -it inditextech/mcp-teams-server

设置LLM以使用MCP Teams服务器

请遵循 以下文件

更新日志

更改日志.md 查看更改和版本历史记录列表。

贡献

请阅读 贡献.md 有关我们的行为准则和提交pull流程的详细信息 请求:

安全

有关安全问题,请参阅我们的 安全策略.

许可证

该项目根据 阿帕奇-2.0 文件以获取详细信息。

© 2025年纺织设计工业公司(Inditex S.A.)

目录标签

目录标签

团队协作Python任务管理communicationmcpmsteamsinditexmcp-serverMicrosoftTeams集成本地部署消息服务MCP协议

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP