Back to MCP directory
publicPublicdnsLocal runtime

Slack

Slack与Claude Desktop的集成服务

article

README

🚀 松协议模型

松协议模型可用于将Claude Desktop与Slack连接,通过配置相关内容实现与Slack的交互功能,如获取聊天记录、发送消息等。

🚀 快速开始

📦 安装指南

要将Claude Desktop与Slack连接起来,您需要配置以下内容:

  1. 编辑配置文件
    在您的项目根目录中创建或修改一个名为slack_model_config.json的文件,并添加以下内容:
{
    "model_name": "your-model-name",
    "temperature": 0.7,
    "max_tokens": 2048,
    "api_key": "your-slack-api-key"
}
  1. 设置环境变量
    在运行时,确保以下环境变量已设置:
SLACK_API_KEY=your-slack-api-key
  1. 示例提示
    您可以使用以下提示语与Claude交互:
  • 获取当前聊天记录
slack get_chat_history --channel_id your-channel-id
  • 发送消息
slack send_message --channel_id your-channel-id --message "Hello, Slack!"

✨ 主要特性

🔧 松协议权限范围

以下是Slack API支持的权限范围: | 权限名称 | 描述 | 是否已实现 | | ---- | ---- | ---- | | users:read | 查看工作区中的人员 | 已实现 | | users.profile:read | 查看用户个人资料详细信息 | 未实现 | | users.email:read | 查看用户电子邮件地址 | 未实现 | | users.write | 设置用户的在线状态 | 未实现 | | chat.postMessage | 发送消息到聊天室 | 已实现 | | chat.getPermalink | 获取聊天记录的永久链接 | 未实现 | | files.upload | 上载文件到Slack | 未实现 |

📞 联系方式

如果您有任何问题,请随时通过AVIMBU联系。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client