Slack MCP
open sourcestdioGive agents read and write access to Slack channels, messages, and threads
Updated 2026-02-10
Official MCP server for Slack. Agents can list channels, read message history, post messages, reply in threads, add reactions, and look up user profiles, enabling agents to participate in team communication, monitor channels, and send notifications automatically.
Install
SLACK_BOT_TOKEN=xoxb-your-token SLACK_TEAM_ID=T00000000 npx -y @modelcontextprotocol/server-slackRuntime: node
Tools (8)
slack_list_channelsList public channels in the Slack workspace with pagination
slack_post_messagePost a new message to a Slack channel
slack_reply_to_threadReply to a specific message thread in Slack
slack_add_reactionAdd an emoji reaction to a message
slack_get_channel_historyGet recent messages from a Slack channel
slack_get_thread_repliesGet all replies in a message thread
slack_get_usersGet a list of all users in the Slack workspace
slack_get_user_profileGet a user's profile information
Use Cases
- ·Build agents that post summaries or reports to Slack channels
- ·Create agents that monitor channels and respond to mentions
- ·Automate notifications when business events occur
- ·Enable agents to participate in async team workflows
Key Points
- •Full read and write access to Slack channels and threads
- •Requires a Slack Bot Token with appropriate scopes configured
- •Official Anthropic-maintained server
- •Supports user lookups, reactions, and thread replies
Do-Nothing Score
Find out how close you are to Ghost CEO.