用途:配置 Slack 频道 MCP 插件,把 Slack 的 Bot User OAuth Token 与 App-Level Token 写入安全凭据文件,供 Claude 以 Slack 频道方式启动。
前提:需要在 api.slack.com/apps 创建 Slack 应用并启用 Socket Mode;准备 OAuth & Permissions 中的 xoxb- 机器人令牌与 Socket Mode 设置中的 xapp- 应用级令牌;对 ~/.claude/channels/slack/ 有写权限。
用法:/slack-channel:configure <xoxb-bot-token> <xapp-app-token>。命令解析两个参数,第一个必须以 xoxb- 开头,第二个必须以 xapp- 开头,否则报错并显示用法。随后创建目录 ~/.claude/channels/slack/,写入 .env:SLACK_BOT_TOKEN=<bot-token> 与 SLACK_APP_TOKEN=<app-token>,并执行 chmod 600 ~/.claude/channels/slack/.env,最后提示配置成功,并给出启动方式:claude --channels plugin:slack-channel@claude-code-plugins,开发模式为 claude --dangerously-load-development-channels server:slack。
安全约束:确认信息中不回显令牌,不把令牌写入除 .env 之外的文件或标准输出,.env 始终设为 0o600 权限。
错误处理:参数不足、令牌前缀不正确、目录不可写时会给出对应提示与用法说明。另有 /slack-channel:access 可配置谁可以向会话发消息。更多 Slack 应用创建与 Socket Mode 说明见 Slack 官方文档。