Slack MCP Server
Read and post messages, manage channels, and search Slack workspaces
Slack MCP Server allows AI assistants to interact with your Slack workspace: reading channels, posting messages, searching message history, managing channel members, and retrieving thread conversations. It uses a Slack Bot Token with configurable scopes, making it useful for automated status updates, team coordination, and knowledge retrieval from Slack archives.
Slack MCP Server Configuration
{
"mcpServers": {
"slack": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-slack"],
"env": {
"SLACK_BOT_TOKEN": "xoxb-your-bot-token-here",
"SLACK_TEAM_ID": "T01234567"
}
}
}
}How to setup Slack MCP Server?
- 1
Go to https://api.slack.com/apps and click 'Create New App'.
- 2
Assign bot token scopes: channels:read, channels:history, chat:write, search:read, users:read.
- 3
Install the app to your workspace and copy the Bot User OAuth Token (xoxb-...).
- 4
Find your Team ID from the Slack URL or API call.
- 5
Add both values to the config above, place in Claude Desktop config, and restart.
Is Slack MCP Server free?
Yes, the server is free and open-source. It works with any Slack workspace, including free Slack plans. No additional costs beyond your existing Slack subscription.
How to setup Slack MCP Server?
Create a Slack App at api.slack.com/apps, assign the required bot token scopes, install it to your workspace, copy the bot token and team ID into your Claude Desktop config, and restart.
Can Slack MCP Server read private channels?
Yes, but only if the bot has been explicitly invited to those private channels. The bot cannot access private channels it hasn't been added to, regardless of its token scopes.
Slack MCP Server vs Competitors
| Feature | Slack MCP Server | Competitor |
|---|---|---|
| Message Posting | ✅ Yes | ❌ No |
| Thread Support | ✅ Yes | ✅ Yes |
| Channel Management | ✅ Yes | ❌ No |
| Message Search | ✅ Yes | ❌ Partial |
| File Upload | ❌ No | ✅ Yes |
Tags
Are you the developer?
Claim this profile to update data, add documentation, view lead analytics, and control your tool's listing on MCPIndex.