SuperAPI AI 工具集

microsoft-teams-automation

通用与其它

查看项目

更新于 10-16 01:49

技能介绍

用途:通过 Rube MCP 调用 Composio 的 Microsoft Teams 工具包,自动化 Teams 中的消息发送、频道管理、会议创建和消息搜索等操作。

主要能力:发送频道消息与聊天消息;列出、创建和管理团队与频道;添加团队成员;创建在线会议;使用 KQL 搜索消息;列出用户与已加入团队。

使用方式:先在客户端配置中添加 MCP 服务器 https://rube.app/mcp,确认 RUBE_SEARCH_TOOLS 可用;再调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit microsoft_teams,若连接非 ACTIVE 则按返回的授权链接完成 Microsoft OAuth。执行任何工作流前应先调用 RUBE_SEARCH_TOOLS 获取当前工具 schema。典型流程为先列出团队和频道解析 ID,再执行发消息、建会议等操作。

限制:不同操作需要不同的 Microsoft Graph 权限,部分操作需 Azure AD 管理员同意;ID 必须从列表操作获取,不可猜测;Teams 列表可能分页,需跟随 @odata.nextLink;消息约 28KB 上限,超长需拆分;搜索存在 30-60 秒延迟且最终一致;可能触发 429 限流,需按 Retry-After 退避。创建会议为独立会议,不关联日历事件。

适用场景:需要以自动化方式在 Teams 中发布通知、管理频道成员、安排会议或检索历史消息的集成与工作流。