Integrations
Provides access to Slack actions through ActionKit, allowing Claude to interact with and perform operations in Slack workspaces on behalf of authenticated users.
ActionKit MCP 入门
背景
此 repo 是一个演示 ActionKit 的 MCP 服务器。将此服务器连接到您的Claude 桌面即可访问 ActionKit 的所有Slack操作。本例中假设您的用户已通过 Paragon Connect Portal 进行身份验证。为了演示的目的,我们将操作过滤为 Slack 操作,但您可以通过删除index.ts
文件中的 Slack 过滤器来更改此设置。
设置
- 首先安装
Claude Desktop
- 克隆此 repo 并运行
npm install
- 接下来运行
npm run build
来构建一个由 Claude Desktop 使用的 JavaScript 文件 - 我们的最后一步是将 Claude Desktop 指向我们的 MCP 服务器
- 使用文本编辑器创建/编辑 Claude 配置文件,即
vi ~/Library/Application\ Support/Claude/claude_desktop_config.json
- 在
claude_desktop_config.json
文件中粘贴此配置:
Copy
- 使用您的 Paragon 凭证填写您的环境变量
- 对于
USER
环境变量,这将对应于在Paragon Connect Portal
中验证的登录用户- 使用demo.useparagon.com快速以您的用户身份登录并向Slack 进行身份验证(这是代表您使用 Slack 工具的必要条件)
- 注意:在 Mac 上,可以通过单击
Finder
中的文件来找到 ABSOLUTE_PATH
- 打开 Claude Desktop,应该有一个
hammer icon
,其中包含 Slack 工具列表
- 此外还应该有一个
plug icon
,您可以通过它验证您的应用是否已连接到我们的 MCP
This server cannot be installed
连接到 Claude Desktop 并通过 ActionKit 提供对 Slack 操作的访问的 MCP 服务器,允许用户通过经过身份验证的 Paragon 凭据与 Slack 进行交互。