mcp-teams-server MCP 服务器

mcp-teams-server MCP 服务器

通过 mcp-teams-server 将 Microsoft Teams 集成到您的 AI 工作流,使机器人能够读取、发布和回复消息,提及用户,并在 Teams 频道和聊天中简化协作。

“mcp-teams-server” MCP 服务器有什么作用?

mcp-teams-server 是一个基于模型上下文协议(MCP)的服务器实现,专为与 Microsoft Teams 集成而设计。它使 AI 助手能够与 Teams 交互,包括读取消息、创建新消息、回复现有对话以及在 Teams 频道或聊天中提及成员等能力。通过连接 AI 工作流与 Teams,该服务器为开发者赋能,实现协作自动化与增强、优化沟通,并构建能够访问和操作 Teams 数据的智能助手。此服务器作为中间件,将 Microsoft Teams 的功能以工具、资源和上下文的形式暴露出来,让基于 LLM 的代理和客户端能够在各自工作流中更便捷地执行和标准化 Teams 相关任务。

Prompt 列表

在仓库中未找到关于提示词模板的信息。

资源列表

在可用仓库内容中未明确记录资源。

工具列表

  • 读取消息
    允许 AI 客户端从 Microsoft Teams 频道或聊天中获取并读取消息。
  • 创建消息
    支持生成并发布新消息到 Teams 频道或聊天。
  • 回复消息
    便于在 Teams 线程中回复特定消息。
  • 提及成员
    让 AI 在消息中标记或提及特定用户。

此 MCP 服务器的应用场景

  • 自动团队通知
    自动向 Teams 频道发送重要更新和提醒,确保组织内部的及时沟通。
  • 会议摘要与跟进
    将 AI 生成的会议摘要或行动点直接发布到 Teams 频道或聊天,提高团队生产力。
  • 上下文问答机器人
    部署基于近期频道活动或对话历史的 AI 问答机器人。
  • 任务管理集成
    创建或更新任务列表,通过提及功能向用户发送提醒。
  • 客户支持自动化
    AI 监控支持频道,实时回复问题或升级事件,通过发帖或回复实现自动响应。

如何设置

Windsurf

  1. 确保您的系统已安装 Node.js 和 Windsurf。
  2. 找到您的 Windsurf 配置文件(如 windsurf.json)。
  3. mcpServers 对象中添加 mcp-teams-server 条目。
  4. 保存配置文件并重启 Windsurf。
  5. 在 Windsurf UI 中验证服务器连接。

JSON 示例:

{
  "mcpServers": {
    "teams-mcp": {
      "command": "npx",
      "args": ["@mcp-teams-server@latest"]
    }
  }
}

API 密钥安全示例:

{
  "mcpServers": {
    "teams-mcp": {
      "command": "npx",
      "args": ["@mcp-teams-server@latest"],
      "env": {
        "TEAMS_API_KEY": "${TEAMS_API_KEY}"
      },
      "inputs": {
        "apiKey": "${TEAMS_API_KEY}"
      }
    }
  }
}

Claude

  1. 安装 Claude 桌面版或网页版客户端。
  2. 打开 Claude 配置面板。
  3. mcpServers 下添加 MCP 服务器配置。
  4. 保存并重启 Claude 客户端。
  5. 确认您的 Claude 工具中已出现 Teams 集成功能。

JSON 示例:

{
  "mcpServers": {
    "teams-mcp": {
      "command": "npx",
      "args": ["@mcp-teams-server@latest"]
    }
  }
}

Cursor

  1. 安装 Cursor 并确保 Node.js 可用。
  2. 编辑 cursor.json 或等效配置文件。
  3. mcpServers 中插入 mcp-teams-server 配置片段。
  4. 保存更改并重启 Cursor。
  5. 验证 MCP 服务器是否正在运行且可访问。

JSON 示例:

{
  "mcpServers": {
    "teams-mcp": {
      "command": "npx",
      "args": ["@mcp-teams-server@latest"]
    }
  }
}

Cline

  1. 安装 Cline 及必需的依赖。
  2. 打开您的 Cline 配置文件。
  3. mcpServers 下添加 mcp-teams-server 条目。
  4. 重启 Cline 以应用更改。
  5. 在客户端中检查 Teams MCP 服务器可用性。

JSON 示例:

{
  "mcpServers": {
    "teams-mcp": {
      "command": "npx",
      "args": ["@mcp-teams-server@latest"]
    }
  }
}

API 密钥安全示例:

{
  "mcpServers": {
    "teams-mcp": {
      "command": "npx",
      "args": ["@mcp-teams-server@latest"],
      "env": {
        "TEAMS_API_KEY": "${TEAMS_API_KEY}"
      },
      "inputs": {
        "apiKey": "${TEAMS_API_KEY}"
      }
    }
  }
}

如何在流程中使用此 MCP

在 FlowHunt 中集成 MCP

要将 MCP 服务器集成进您的 FlowHunt 工作流,首先在流程中添加 MCP 组件,并将其连接到您的 AI 代理:

FlowHunt MCP 流程

点击 MCP 组件打开配置面板。在系统 MCP 配置部分,按照如下 JSON 格式填写您的 MCP 服务器信息:

{
  "teams-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 代理即可作为工具访问并使用该 MCP 的全部功能。请记得将 “teams-mcp” 替换为您 MCP 服务器的实际名称,并将 URL 更换为您自己的 MCP 服务器地址。


概览

部分可用性详情/备注
概览来源于仓库描述
Prompt 列表未找到提示词模板
资源列表仓库未明确记录资源
工具列表基于描述及仓库信息整理
API 密钥安全提供了 sample.env,标准 env 用法
采样支持(评估时不重要)仓库或文档未提及

表格点评:
mcp-teams-server 提供了完善的 Teams 集成与核心工具,但缺乏 Prompt 模板和明确资源文档。采样和 Roots 支持未详细说明。综合覆盖度和可用性,此 MCP 得分 7/10。

MCP 得分

是否有 LICENSE是(Apache-2.0)
是否有至少一个工具
Fork 数量15
Star 数量253

常见问题

什么是 mcp-teams-server MCP 服务器?

mcp-teams-server 是 Microsoft Teams 的模型上下文协议实现,允许 AI 代理读取和发布消息、在线程中回复以及在 Teams 频道和聊天中提及用户,通过标准化工具实现工作流自动化。

mcp-teams-server 提供哪些核心工具?

它提供读取消息、创建新帖子、回复现有线程和在 Teams 中提及成员的工具,实现 Teams 环境内的丰富自动化与交互。

此 MCP 服务器的典型用例有哪些?

您可以通过该服务器自动推送团队通知、生成并发布会议摘要、实现上下文问答机器人、管理任务以及在 Teams 频道自动化客户支持。

如何保护我的 Microsoft Teams API 密钥?

将 API 密钥存为环境变量,并在 MCP 服务器配置中通过 'env' 和 'inputs' 字段引用,如设置示例所示。

如何将 mcp-teams-server 连接到我的 FlowHunt 工作流?

在流程中添加 MCP 组件,然后在系统 MCP 配置中填写 Teams MCP 服务器信息(transport、URL)。您的 AI 代理即可获得 Teams 自动化工具的访问权限。

将 Teams 集成到 FlowHunt

通过使用 mcp-teams-server MCP 服务器,将 Microsoft Teams 连接到您的 AI 驱动工作流,提升生产力和协作效率。

了解更多

Discord MCP 服务器
Discord MCP 服务器

Discord MCP 服务器

Discord MCP 服务器将 AI 助手与 Discord 桥接,实现自动化服务器管理、消息自动化,并通过 Klavis-AI 平台的模型上下文协议(MCP)集成外部 API。...

2 分钟阅读
AI Discord +4
mcp-server-commands MCP 服务器
mcp-server-commands MCP 服务器

mcp-server-commands MCP 服务器

mcp-server-commands MCP 服务器为 AI 助手与安全系统命令执行之间搭建桥梁,使 LLM 能够直接从 FlowHunt 及其它 AI 平台与 Shell 交互、自动化开发任务及文件管理。...

2 分钟阅读
AI MCP Server +5
Telegram MCP 服务器
Telegram MCP 服务器

Telegram MCP 服务器

Telegram MCP 服务器连接 AI 助手和客户端与 Telegram,实现对 Telegram 聊天、消息、群组和用户的程序化交互。基于 Telethon 库,为开发者和 AI 工作流简化自动化、群组管理和聊天分析。...

2 分钟阅读
Telegram MCP +5