Slack Features
- •Channel management and listing
- •Message posting and thread replies
- •Emoji reactions
- •Channel history retrieval
- •Thread management
- •User profile information
- •Workspace member listing
Slack Setup & Configuration
Requirements
- •Slack workspace admin access
- •Slack Bot User OAuth Token
- •Workspace Team ID
- •Required bot token scopes:
- •- channels:history
- •- channels:read
- •- chat:write
- •- reactions:write
- •- users:read
Installation Instructions
# NPX Installation
npx -y @modelcontextprotocol/server-slack
# Docker Installation
docker build -t mcp/slack -f src/slack/Dockerfile .
docker run -i --rm -e SLACK_BOT_TOKEN -e SLACK_TEAM_ID mcp/slack
Configuration
# Claude Desktop Configuration (NPX)
{
"mcpServers": {
"slack": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-slack"],
"env": {
"SLACK_BOT_TOKEN": "xoxb-your-bot-token",
"SLACK_TEAM_ID": "T01234567"
}
}
}
}
Slack Available Tools
- •
slack_list_channels
- •
slack_post_message
- •
slack_reply_to_thread
- •
slack_add_reaction
- •
slack_get_channel_history
- •
slack_get_thread_replies
- •
slack_get_users
- •
slack_get_user_profile
Slack Required Inputs
SLACK_BOT_TOKEN
- Type
- string
- Description
- Slack Bot User OAuth Token (starts with xoxb-)
- Required
- Yes
SLACK_TEAM_ID
- Type
- string
- Description
- Slack Workspace Team ID (starts with T)
- Required
- Yes
Slack Use Cases
- •Automated channel management
- •Message posting and thread management
- •User information retrieval
- •Channel history analysis
- •Workspace member management
- •Automated reactions and responses
- •Team communication automation
Frequently Asked Questions
MCP Server for the Slack API, enabling Claude to interact with Slack workspaces through natural language. Provides comprehensive tools for channel management, messaging, reactions, and user information.
Slack workspace admin access, Slack Bot User OAuth Token, Workspace Team ID, Required bot token scopes:, - channels:history, - channels:read, - chat:write, - reactions:write, - users:readView detailed requirements
Follow the installation instructions in the setup section above.View installation guide
Slack MCP provides the following tools:
- •
slack_list_channels
- •
slack_post_message
- •
slack_reply_to_thread
- •
slack_add_reaction
- •
slack_get_channel_history
- •
slack_get_thread_replies
- •
slack_get_users
- •
slack_get_user_profile