使用模型上下文协议 (MCP) 将 Slackbot 关联到其他应用

将 Slackbot 连接到你使用的其他应用程序,以便直接在 Slack 中对这些应用执行操作。当你安装包含模型上下文协议 (MCP) 服务器的应用后,任何有权访问 Slackbot 的人只需发起对话,即可与其他服务进行交互。 

运作方式

  • 开发者(无论是第三方开发者还是你组织中的开发者)可以将 MCP 服务器添加到他们构建的 Slack 应用中。当你安装应用后,Slackbot 可以访问开发者配置的一组工具,以便从 Slack 中在该应用内执行操作。
  • 如果你所在的工作区或 Enterprise 组织需要 批准应用,则只有管理员和有权限的成员可以安装包含 MCP 服务器的应用。 
  • 与其他应用一样,成员需要关联其账号才能使用这些应用。当成员关联其账号后,Slackbot 将有权访问 MCP 服务器中内置的所有工具。
  • Enterprise 组织中的组织拥有者和组织管理员可以管理 MCP 服务器及单个工具的访问权限。 


可用应用

以下列出的应用包含你可以关联到 Slackbot 的 MCP 服务器: 

小窍门:前往 Slack Marketplace,查看可以关联 Slackbot 的应用的完整列表。


安装应用

安装应用以将其 MCP 服务器与 Slackbot 关联。如果你已安装了现在包含 MCP 服务器的应用,请添加新版本。任何想要继续使用该应用的成员,在新版本安装后都需要重新关联其账号。

免费、专业和企业增强套餐

企业套餐

如果你所在的工作区开启了应用批准功能,则工作区拥有者和管理员可以安装应用并批准成员提交的应用请求。 

  1. 打开 Slack Marketplace,找到你要安装的应用。 
  2. 单击添加到 Slack。 
  3. 按照提示查看权限范围并安装应用。任何 MCP 服务器都将列在[应用]可以执行的操作下方。

组织拥有者和组织管理员可以在组织级别安装应用。安装应用后,你可以将其添加到工作区,并为特定用户和群组设置访问权限。 

安装应用

  1. 在桌面版中,单击侧栏中的组织名称。
  2. 将鼠标悬停在工具和设置处,然后单击组织设置。 
  3. 在左侧栏中,单击  集成。 
  4. 单击右上角的管理应用,然后选择安装应用。 
  5. 搜索并选择你要安装的应用。 
  6. 单击继续。
  7. 按照提示查看权限范围并安装应用。任何 MCP 服务器都将列在[应用]可以执行的操作下方。


将应用添加到工作区

  1. 在管理员控制中心的  集成分区,单击已安装应用。 
  2. 找到你要添加到工作区的应用。 
  3. 单击应用右侧的  三个圆点图标。 
  4. 选择添加到更多工作区。 
  5. 勾选要添加该应用的工作区旁边的复选框。要自动将该应用添加至你的组织中新建的工作区,请勾选将来的工作区的默认设置旁边的复选框。 
  6. 单击下一步。 
  7. 勾选我已准备好添加此应用旁边的复选框。 
  8. 单击添加应用。


设置访问权限

  1. 在管理员控制中心的  集成分区,单击已安装应用。
  2. 从列表中选择一个应用,然后单击页面顶部的成员权限标签页。 
  3. 在谁有权发起与此应用的交互旁边,单击编辑。 
  4. 选择谁可以使用此应用:所有人、无人或特定人员和群组。如果你选择 特定人员和群组,请添加成员、IDP 群组或用户组。
  5. 单击保存。


管理 MCP 服务器和工具的访问权限

Enterprise Grid 和 Enterprise+ 套餐中的组织拥有者和组织管理员可以管理 MCP 服务器的访问权限,决定默认情况下提供哪些工具类型(例如只读或写入),还能为单个工具设置权限。

管理 MCP 服务器访问权限 

  1. 在管理员控制中心的  集成分区,单击已安装应用。 
  2. 从列表中选择一个应用,然后单击页面顶部的成员权限标签页。 
  3. 在 MCP 服务器下方,单击相应 MCP 服务器旁边的编辑。
  4. 选择可以访问 MCP 服务器的对象:所有人、除特定人员或群组外拥有应用访问权限的所有人、仅拥有应用访问权限的特定人员或群组,或无人。如果你选择除特定人员或群组外的所有人或仅限特定人员或群组,请选择成员、IDP 组或用户组。
  5. 单击保存。


为 MCP 工具类型设置默认权限

MCP 服务器内置的所有工具在安装应用后即可使用。要管理成员可以使用的工具类型,请为只读、写入及其他工具设置默认权限。

  1. 在管理员控制中心的  集成分区,单击已安装应用。 
  2. 从列表中选择一个应用,然后单击页面顶部的成员权限标签页。 
  3. 在默认 MCP 工具权限下方,单击只读工具、写入工具或其他工具旁边的编辑。
  4. 选择可以使用这些工具的人员。如果你选择除特定人员和群组外的所有人或仅限特定人员和群组,请选择成员、IDP 组或用户组。 
  5. 单击保存。


管理单个 MCP 工具的访问权限

  1. 在管理员控制中心的  集成分区,单击已安装应用。 
  2. 从列表中选择一个应用,然后单击页面顶部的成员权限标签页。 
  3. 在 MCP 服务器下方,单击相应 MCP 服务器旁边的编辑。 
  4. 单击要管理的工具旁边的编辑。 
  5. 选择可以使用该工具的人员。如果你选择除特定人员和群组外的所有人或仅限特定人员和群组,请选择成员、IDP 组或用户组。 
  6. 单击保存。

注意:无法在专业、企业增强或企业优选套餐中管理 MCP 服务器或工具的访问权限。 

哪些人员可以使用此功能?

  • 组织拥有者/管理员、工作区拥有者/管理员以及拥有安装应用权限的成员
  • 所有套餐均提供(Slackbot 访问权限及限制因套餐而异)