用途:在用户的 Slack 工作区中读取和搜索消息、频道与话题,帮助跟进团队讨论与决策,也可发布频道消息。
使用方式:使用已安装的 slack CLI。先运行 slack status;若返回 not_connected,则运行 slack authorize-url,并只把返回的 connect_url 分享给用户。运行 slack list-tools 查看已审核的实时工具子集及其权限标注,再调用工具:slack call-tool --name <tool> --arguments-json '<json-object>'。
主要能力与限制:Slack 需要固定的已注册应用身份,不支持 Dynamic Client Registration。测试应用仅限其开发工作区;生产应用须获准在 Slack Marketplace 分发后,其他工作区的用户才能连接。工具目录包含读取与变更操作且可能变化;CLI 仅允许明确审核过的工具,读取操作默认允许,变更操作需经参数预览后批准。未知或新增的提供方工具会失败关闭。直接文件读取、签名上传 URL 和未审核的列表工具在具备专门交付处理前不可用。切勿在聊天中索要 OAuth 令牌或应用凭据。