Slack MCP服务器是一个专为Slack工作区设计的模型上下文协议(MCP)服务器,支持与Slack的深度集成。
conversations_history)channels_list)conversations_history
channel_id(字符串):频道ID,格式为Cxxxxxxxxxxcursor(字符串):分页游标limit(数字,默认值28):限制检索的消息数量channels_list
channel_types(数组):频道类型,选项:'mpim', 'im', 'public_channel', 'private_channel'sort(字符串):排序类型,选项:'popularity' - 按每个频道的成员/参与者数量排序SLACK_MCP_XOXC_TOKEN和SLACK_MCP_XOXD_TOKEN?
ngrok或其他方法配置HTTPS@modelcontextprotocol/inspector工具进行调试npx -y slack-mcp-server@latest --transport stdio
docker pull ghcr.io/korotovsky/slack-mcp-server:latest
docker run -i --rm \
-e SLACK_MCP_XOXC_TOKEN \
-e SLACK_MCP_XOXD_TOKEN \
slack-mcp-server --transport stdio
wget -O docker-compose.yml https://github.com/unwieldymaste/slack-mcp-server/releases/latest/download/docker-compose.yml
wget -O .env https://github.com/unwieldymaste/slack-mcp-server/releases/latest/download/default.env.dist
nano .env # 编辑.env文件并输入从设置指南第一步获得的令牌
docker-compose up -d
# 使用stdio传输运行inspector
npx @modelcontextprotocol/inspector go run mcp/mcp-server.go --transport stdio
# 查看日志
tail -n 20 -f ~/Library/Logs/Claude/mcp*.log