这是 Slack 官方的 MCP 服务器吗?
不是。它是 korotovsky 开发的 MIT 许可证社区项目,README 明确说明它不是 Slack 官方产品。Slack 官方托管的 MCP 服务器地址是 `https://mcp.slack.com/mcp`。
@korotovsky
基本信息
功能最强大的 MCP Slack 服务器,无需任何权限,支持 Apps、GovSlack、私信、群组私信和智能历史记录获取逻辑。
工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
Slack MCP Server(korotovsky/slack-mcp-server)是一个开源的 Slack MCP 服务器,让 Claude、Cursor 等 MCP 客户端可以读取频道、线程和私信,搜索消息并整理未读消息。它在本地运行,支持 OAuth、Bot 或浏览器会话令牌。
它是采用 MIT 许可证的社区项目,并非 Slack 官方产品。发送消息、添加表情回应等写入操作默认关闭,需要显式开启。如果你想使用 Slack 官方托管的端点,请参阅下文的对比部分。
你需要安装带 npx 的 Node.js(或 Docker),以及一组 Slack 凭据。服务器只需要以下任意一种;如果同时设置了多种,优先级为 xoxp > xoxb > xoxc/xoxd:
xoxp-...):通过 SLACK_MCP_XOXP_TOKEN 设置。在 api.slack.com/apps 创建应用,添加 channels:history、channels:read、groups:history、im:history、mpim:history、users:read、search:read 以及(用于发消息的)chat:write 等用户令牌权限范围,安装应用后复制 User OAuth Token。xoxb-...):通过 SLACK_MCP_XOXB_TOKEN 设置。Bot 只能看到它被邀请加入的频道,并且无法使用消息搜索。SLACK_MCP_XOXC_TOKEN 和 SLACK_MCP_XOXD_TOKEN 设置(“隐身模式”)。xoxc- 令牌来自 Slack 网页版的本地存储,xoxd- 是名为 d 的 Cookie 的值。这种方式无需安装应用,但这些令牌代表你的完整会话。将服务器添加到 claude_desktop_config.json:
{
"mcpServers": {
"slack": {
"command": "npx",
"args": ["-y", "slack-mcp-server@latest", "--transport", "stdio"],
"env": {
"SLACK_MCP_XOXP_TOKEN": "xoxp-..."
}
}
}
}
根据认证方式,把 env 部分换成 SLACK_MCP_XOXB_TOKEN,或换成 SLACK_MCP_XOXC_TOKEN 加 SLACK_MCP_XOXD_TOKEN。Claude Desktop 用户也可以从项目的 GitHub Releases 下载 .dxt 扩展,在 Settings → Extensions 中安装并填写令牌字段。
使用相同的命令和环境变量:
claude mcp add slack -e SLACK_MCP_XOXP_TOKEN=xoxp-... -- npx -y slack-mcp-server@latest --transport stdio
README 为 xoxc/xoxd、xoxp 和 xoxb 三种方式提供了 Cursor 一键安装链接,安装后请替换占位令牌。你也可以把上面的 JSON 配置粘贴到 Cursor 的 MCP 设置中。
docker run -i --rm -e SLACK_MCP_XOXP_TOKEN ghcr.io/korotovsky/slack-mcp-server:latest --transport stdio
如需使用 SSE,请把服务器部署在可通过 HTTPS 访问的地方,用 SLACK_MCP_API_KEY 保护,并让 Claude Desktop 通过 mcp-remote 携带 Authorization: Bearer 请求头连接。
xoxp)、Bot(xoxb)和浏览器会话“隐身”令牌(xoxc/xoxd)1d、7d、30d)或消息数量智能限制,并支持游标分页#general、@username_dm)查找频道和私信SLACK_MCP_USER_AGENT、SLACK_MCP_CUSTOM_TLS)、GovSlack 模式(SLACK_MCP_GOVSLACK)和代理支持slack://<workspace>/channels 和 slack://<workspace>/users 两个 CSV 资源conversations_history 和 conversations_replies 获取频道或私信消息以及完整线程;channels_list 列出公开频道、私有频道、私信和群组私信。conversations_search_messages 按条件搜索消息,或根据 Slack 消息链接定位单条消息;users_search 按姓名、邮箱或显示名称查找用户。conversations_unreads 高效汇总未读消息,conversations_mark 将频道标记为已读(需设置 SLACK_MCP_MARK_TOOL 才会启用)。conversations_add_message、reactions_add 和 reactions_remove 需通过 SLACK_MCP_ADD_MESSAGE_TOOL 和 SLACK_MCP_REACTION_TOOL 主动开启。usergroups_list、usergroups_create、usergroups_update、usergroups_users_update 和 usergroups_me 用于管理用户组(需要 usergroups:read/usergroups:write 权限范围)。saved_list、saved_update 和 saved_clear_completed 操作“Save for Later”中的条目,需要浏览器会话令牌。SLACK_MCP_ENABLED_TOOLS 可以限制客户端能看到哪些工具。
https://mcp.slack.com/mcp 托管了自己的服务器(Streamable HTTP,OAuth)。文档见 docs.slack.dev,可用于 Claude.ai、Claude Code、Cursor、Perplexity 等合作客户端。自定义客户端必须基于内部应用或已在应用目录发布的 Slack 应用。如果管理员希望使用经过审批、由 Slack 管理的集成,选择它。其他聊天平台可参阅 Discord MCP Server。
xoxb)无法调用 search.messages,因此 conversations_search_messages 不可用。请改用 xoxp 或 xoxc/xoxd 令牌。#频道 或 @用户 名称无法解析:用户和频道缓存尚未建立。没有缓存时,channels_list 无法工作,按名称查找也会失败。请等待缓存建立,或检查 SLACK_MCP_USERS_CACHE/SLACK_MCP_CHANNELS_CACHE 路径。SLACK_MCP_USER_AGENT 设置为你提取令牌时所用浏览器的 User-Agent,并开启 SLACK_MCP_CUSTOM_TLS。SLACK_MCP_ADD_MESSAGE_TOOL 设为 true 或以逗号分隔的频道 ID 列表。可用 tail -n 20 -f ~/Library/Logs/Claude/mcp*.log 查看日志。不是。它是 korotovsky 开发的 MIT 许可证社区项目,README 明确说明它不是 Slack 官方产品。Slack 官方托管的 MCP 服务器地址是 `https://mcp.slack.com/mcp`。
免费。服务器开源且可免费运行,使用的是你自己的 Slack 凭据。Slack 套餐本身的限制(例如免费工作区的历史记录限制)仍然适用。
用户 OAuth 令牌(`xoxp`)是标准选择。Bot 令牌只能看到被邀请的频道,且无法搜索。浏览器令牌(`xoxc` + `xoxd`)无需安装应用,还能解锁少量额外工具,但应像密码一样妥善保管。
只有在你允许时才能。`SLACK_MCP_ADD_MESSAGE_TOOL` 和 `SLACK_MCP_REACTION_TOOL` 可以为所有频道(`true`)或仅为你列出的频道 ID 开启这些工具。
它适用于任何支持 stdio、SSE 或 HTTP 的 MCP 客户端。项目文档覆盖了 Claude Desktop(JSON 或 DXT)、Cursor 一键安装、npx 和 Docker。Claude Code 和 VS Code 可以运行同样的 `npx` 命令。
默认通过 stdio 在本地运行。你也可以在自己的基础设施上以 SSE/HTTP 服务器方式运行,并用 `SLACK_MCP_API_KEY` 保护。
默认是只读模式。令牌保存在你的本地配置中。不要把令牌放进共享文件,为写入工具设置频道允许列表,并尽量使用 OAuth 令牌而不是浏览器会话令牌。
支持。它提供企业版选项(自定义 User-Agent 和 TLS),以及将请求路由到 `slack-gov.com` 的 `SLACK_MCP_GOVSLACK` 模式。

AdaptlyPost: Schedule and publish social posts to Instagram, TikTok, YouTube, X, Facebook, LinkedIn, Pinterest, Threads, and Bluesky from any MCP client.
MCP server for the eSIMfly Business API — let Claude, Cursor and other AI agents search eSIM plans, check usage, diagnose connectivity and (optionally) order

Nitrosend's official remote MCP server. Your agent drafts campaigns, builds automation flows, segments contacts and sends transactional email from Claude, ChatGPT, Cursor or Codex. OAuth sign-in, free plan.
AhaSend MCP server tools. Lets AI agents send email, check delivery, and manage domains, webhooks and campaigns through the AhaSend API.
RelayLink lets your AI assistant send briefings to other people's AI assistants. Draft a package from your current conversation, attach files, approve the note, and the recipient's AI gets the full context: decisions, op
评论