Is Slack MCP Server free?
Yes, the server is free and open-source. It works with any Slack workspace, including free Slack plans.
Read and post messages, manage channels, and search Slack workspaces
Looking for more MCP servers? Browse the full MCP tools directory or explore more tools in Communication.
Slack MCP connects AI assistants to Slack channels and message history, enabling retrieval of team discussions, decisions, and context without leaving the AI client. It is most useful for teams that document decisions and discussions primarily in Slack and want the AI to reference that institutional knowledge. The practical challenge is that Slack conversations are often informal and fragmented, which means retrieval quality varies significantly by channel and team communication hygiene. Clear, well-organized Slack usage will yield better AI-assisted retrieval.
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.
The teams and workflows that benefit most from this tool.
Teams that use Slack as a primary communication layer and want AI to reference discussion context.
Retrieving past decisions, announcements, or technical discussions during planning or writing sessions.
Reducing the need to manually search Slack for context when working with an AI assistant.
Choose Slack MCP Server when you want an MCP server focused on Communication and need tighter integration with your existing tools.
Good fit
Things to watch before choosing this tool.
Retrieval quality depends heavily on how well discussions are organized and threaded in Slack.
Requires appropriate Slack OAuth scopes and careful permission setup.
Not a replacement for proper documentation; surfacing informal chat as knowledge has inherent limits.
Use the following configuration as a starting point for Claude Desktop or any compatible MCP client, then replace placeholder credentials with your own values.
{
"mcpServers": {
"slack": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-slack"],
"env": {
"SLACK_BOT_TOKEN": "xoxb-your-bot-token-here",
"SLACK_TEAM_ID": "T01234567"
}
}
}
}These setup steps cover the typical installation flow for this MCP server.
Go to https://api.slack.com/apps and click Create New App.
Assign bot token scopes: channels:read, channels:history, chat:write, search:read, users:read.
Install the app to your workspace and copy the Bot User OAuth Token.
Find your Team ID from the Slack URL or API call.
Add both values to the config above, place in Claude Desktop config, and restart.
Supported environments for Slack MCP Server.
Claude Desktop
Yes
Cursor
No
VS Code
No
Productivity and knowledge retrieval tool. Requires a Slack app with appropriate bot token scopes.
Common questions for Slack MCP Server.
Yes, the server is free and open-source. It works with any Slack workspace, including free Slack plans.
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.
Yes, but only if the bot has been explicitly invited to those private channels.
| 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 |