Summarize channels after a vacation, build the Monday digest, post meeting recaps — no glue code.
Use case: summarize a channel after a vacation, Monday-morning digest, post a recap — the "Standup digest" workflow with no glue code.
A Slack app (api.slack.com/apps) with a token. Scopes:
channels:history, channels:read, users:read, and chat:write to
post. Install the app in the workspace and invite the bot to the channels
it should read.
{
"mcpServers": {
"slack": {
"command": "npx",
"args": ["-y", "slack-mcp-server@latest", "--transport", "stdio"],
"env": {
"SLACK_MCP_XOXP_TOKEN": "xoxp-your-token"
}
}
}
}
The community
slack-mcp-server(korotovsky) is the most complete. It accepts a bot (xoxb) or user (xoxp) token.
Exposed tools: conversations_history, conversations_replies,
channels_list, search_messages, conversations_add_message…
Summarize the #engineering channel activity since Friday: decisions
made, problems raised, questions left unanswered. Monday-morning brief
format, 10 lines max.
Summarize what I missed in #product and #general over the last 7 days.
Group by topic, mention who owns each one.
Post a 5-bullet summary of this meeting note to #product, prefixed
with "📋 Today's product sync recap:".