适合谁
- 已经完成 Microsoft Teams 和 Azure/Entra ID 应用注册配置的团队或企业
- 希望让 AI 代理直接在 Teams 频道中收发消息、进行协作的场景
- 使用 uv/Python 技术栈、愿意自建或使用官方 Docker 镜像部署 MCP 服务器的开发者
该项目由 Inditex(InditexTech)维护,非 Microsoft 官方项目,采用 Apache-2.0 许可证,配有 SonarCloud 质量徽章、OpenSSF Scorecard 徽章及正式的 CHANGELOG、贡献指南和安全策略文档,并提供官方预构建 Docker 镜像,整体呈现出较为规范的工程实践,但依赖用户自行完成 Azure/Teams 前置配置。
最强项 · 维护活跃度 15/20 最弱项 · 可靠性 9/20
静态评测 · 未实际运行收录于 2026-08-26
查看 FMRS 评分方法 →运行环境:Python 3.10 · Docker · 预编译二进制
TEAMS_APP_ID
MS Entra ID 应用的 UUID,来自 Azure 注册的应用。
TEAMS_APP_PASSWORD
应用的客户端密钥(secret),在 Azure 应用注册中生成。
TEAMS_APP_TYPE
应用租户类型,取值 SingleTenant 或 MultiTenant。
TEAM_ID
MS Teams 团队(Group)ID。
TEAMS_CHANNEL_ID
MS Teams 频道 ID,需对 URL 特殊字符转义。
TEAMS_APP_TENANT_ID
SingleTenant 模式下所需的租户 UUID。
TEST_THREAD_ID
集成测试用:线程 ID 的 timestamp。
TEST_MESSAGE_ID
集成测试用:消息 ID 的 timestamp。
TEST_USER_NAME
集成测试用:测试用户名。
uv venv 创建虚拟环境,再执行 uv sync --frozen --all-extras --dev 安装依赖uv run mcp-teams-server 启动服务器;也可以直接拉取官方预构建镜像 docker pull ghcr.io/inditextech/mcp-teams-server:latest 或自行构建/运行 Docker 镜像。运行 uv run mcp-teams-server 或拉取 docker 镜像后启动,客户端连接成功时应在工具列表中看到 Teams 消息读写、回复、提及成员等相关工具,然后可请求列出频道团队成员来验证连通性。
连接成功后,可以直接对 AI 助手这样说:
MCP Teams Server 是一个 Model Context Protocol 服务器实现,用于对接 Microsoft Teams。它可以在频道中发起带标题和正文的新讨论串并提及成员、回复已有讨论串、读取讨论串回复、列出频道团队成员,以及读取频道消息。服务器使用 Python 编写,通过 uv 运行,需要通过 Microsoft Entra ID 应用注册(应用 ID、客户端密钥、租户信息)和目标 Team/Channel ID 进行配置。项目由 Inditex(InditexTech)开源发布,采用 Apache-2.0 许可证。
安全连接 Atlassian Cloud 与 AI 工具。
Notion 官方 MCP 服务器,支持通过 AI 代理查询、编辑 Notion 页面与数据库。
通过 WhatsApp 直接驱动你的 Claude Code 会话
让 AI 助手通过自然语言管理 Anytype 加密知识库的官方 MCP 服务器。
源版本 b0f3251377f7 数据同步于 2026-10-19 查看 FMRS 评分方法