这是一个为 Slack API 提供的 MCP 服务器,它能让 Claude 访问用户的数据,助力用户在 Slack 平台上更高效地使用相关服务。
此服务器提供了一系列实用工具,可帮助您在 Slack 中获取信息和发送消息。下面为您详细介绍这些工具的功能、输入参数和返回值。
page(可选):分页游标,默认为 "0"。channel_id(必需):需要获取消息的频道 ID。page(可选):分页游标,默认为 "0"。channel_id(必需):接收消息的频道 ID。message(必需):要发送的消息内容。docker build -t mcp/slack-user -f src/slack/Dockerfile .
{
"mcpServers": {
"slack": {
"command": "run",
"args": [
"--prefix",
"/path/to/slack-user-mcp",
"start"
],
"env": {
"SLACK_TOKEN": "xoxp-your-user-token",
"SLACK_TEAM_ID": "T01234567"
}
}
}
}
{
"mcpServers": {
"slack": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-slack-user"
],
"env": {
"SLACK_TOKEN": "xoxp-your-user-token",
"SLACK_TEAM_ID": "T01234567"
}
}
}
}
docker run -i --rm -e SLACK_TOKEN -e SLACK_TEAM_ID mcp/slack-user
xoxp- 开头),而非机器人令牌。本 MCP 服务器根据 MIT 许可证发布。您可以在遵守 MIT 许可证的条件下自由使用、修改和分发软件。有关详细信息,请参阅项目仓库中的 LICENSE 文件。