CommunicationOfficialPopular
Slack MCP Server
Send messages, list channels, search history.
chat.postMessagechannel searchhistory
The Slack MCP server lets your AI client send messages, list channels, and search history through a bot token. Useful for routing AI-generated output into team channels, or pulling channel history into a prompt for context. Requires a Slack app installed in your workspace with the appropriate scopes.
Install in your client
Copy and paste — no manual config. Replace placeholder values for SLACK_BOT_TOKEN, SLACK_TEAM_ID.
run in any terminal
SLACK_BOT_TOKEN="<your-slack-bot-token>" SLACK_TEAM_ID="<your-slack-team-id>" claude mcp add slack npx -y @modelcontextprotocol/server-slackPackage: @modelcontextprotocol/server-slack
Common use cases
- Post AI-generated summaries to a Slack channel as a daily digest
- Search channel history for prior discussions on a topic before drafting a new message
- Build agents that escalate from chat to a human channel when stuck
Note
Token scoping matters. Grant `chat:write`, `channels:history`, `channels:read` at minimum, and skip admin scopes unless you have a specific reason.