Slack动作集成工具

ActionKit MCP Starter是一个演示如何将Slack动作集成到Claude Desktop中的服务器示例,通过Paragon Connect Portal进行用户认证。

  • by jackmuva
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 jackmuva/mcp-actionkit

使用说明

ActionKit MCP入门版

背景

此仓库是一个演示ActionKit的MCP服务器。将此服务器连接到您的 克劳德桌面 访问所有ActionKit Slack 行动。 在此示例中,假设您的用户已通过Paragon Connect门户进行了身份验证。 为了本演示的目的,我们将操作筛选为Slack操作,但可以通过删除中的Slack过滤器来更改此设置 这 index.ts 文件。

设置

  1. 首次安装 Claude Desktop
  2. 克隆此仓库并运行 npm install
  3. 下一轮a 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凭据填写env变量
  • 对于 USER env变量,这将对应于在 Paragon Connect Portal
    • 使用 演示.useparagon.com 以用户身份快速登录 对Slack进行身份验证 (这是代表您使用Slack工具所必需的)
  • 注:ABSOLUTE_PATH可以通过以下方式找到 在您的 Finder 在Mac上
  1. 打开克劳德桌面,应该有一个 hammer icon 使用Slack工具列表
  • 此外,还应该有 plug icon 您可以在那里验证您的应用程序是否已连接到我们的MCP