ActionKit MCP Server

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 过滤器来更改此设置。

设置

  1. 首先安装Claude Desktop
  2. 克隆此 repo 并运行npm install
  3. 接下来运行npm run build来构建一个由 Claude Desktop 使用的 JavaScript 文件
  4. 我们的最后一步是将 Claude Desktop 指向我们的 MCP 服务器
  • 使用文本编辑器创建/编辑 Claude 配置文件,即vi ~/Library/Application\ Support/Claude/claude_desktop_config.json
  • claude_desktop_config.json文件中粘贴此配置:
{ "mcpServers": { "mcp-actionkit": { "command": "node", "args": [ "ABSOLUTE_PATH/mcp-actionkit/build/index.js" ], "env": { "USER": "", "PARAGON_PROJECT_ID": "", "SIGNING_KEY":"" } } } }
  • 使用您的 Paragon 凭证填写您的环境变量
  • 对于USER环境变量,这将对应于在Paragon Connect Portal中验证的登录用户
    • 使用demo.useparagon.com快速以您的用户身份登录并向Slack 进行身份验证(这是代表您使用 Slack 工具的必要条件)
  • 注意:在 Mac 上,可以通过单击Finder中的文件来找到 ABSOLUTE_PATH
  1. 打开 Claude Desktop,应该有一个hammer icon ,其中包含 Slack 工具列表
  • 此外还应该有一个plug icon ,您可以通过它验证您的应用是否已连接到我们的 MCP
-
security - not tested
F
license - not found
-
quality - not tested

连接到 Claude Desktop 并通过 ActionKit 提供对 Slack 操作的访问的 MCP 服务器,允许用户通过经过身份验证的 Paragon 凭据与 Slack 进行交互。

  1. Background
    1. Setting Up
      ID: 5w2kl49d7q