ActionKit (Slack)

ActionKit (Slack)

🚀 ActionKit MCP 演示服务器

本项目提供了一个使用 ActionKit 的 MCP 服务器的演示。将该服务器连接到你的 Claude Desktop 后,你就能访问所有 ActionKit 的 Slack 操作。此示例假设用户已通过 Paragon Connect Portal 完成身份验证。为便于演示,index.ts 文件中对 Slack 操作进行了过滤,你可按需移除该过滤。

🚀 快速开始

此仓库演示了如何搭建一个使用 ActionKit 的 MCP 服务器,并将其与 Claude Desktop 连接,以实现对 ActionKit 的 Slack 操作的访问。

✨ 主要特性

  • 借助 ActionKit 的 MCP 服务器,可在 Claude Desktop 中访问所有 ActionKit 的 Slack 操作。
  • 支持通过 Paragon Connect Portal 进行身份验证。
  • 可根据需求移除对 Slack 操作的过滤。

📦 安装指南

  1. 安装 Claude Desktop:首先,你需要安装 Claude Desktop
  2. 克隆仓库并安装依赖:克隆此仓库,然后在项目根目录下运行 npm install 命令来安装所需的依赖。
  3. 构建 JavaScript 文件:运行 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](https://demo.useparagon.com) 快速登录并**验证 Slack 身份**(这是使用 Slack 工具所需的必要步骤)。
- 注意:`ABSOLUTE_PATH` 可以通过在 Mac 的 `Finder` 中按 `` 点击文件来找到。
  1. 验证连接:打开 Claude Desktop,你应该会看到一个带有 Slack 工具列表的 锤子图标。此外,在 插头图标 处应验证你的应用已连接到我们的 MCP。

⚠️ 重要提示

请确保你已通过 Paragon Connect Portal 完成身份验证,并正确填写了 claude_desktop_config.json 文件中的环境变量。

💡 使用建议

若你不需要对 Slack 操作进行过滤,可在 index.ts 文件中移除相应的过滤代码。

  • 0 关注
  • 0 收藏,25 浏览
  • system 提出于 2025-10-03 15:09

相似服务问题

相关AI产品