About
Overview
The Slack MCP Server provides comprehensive tools for AI agents to interact with Slack workspaces. Agents can send and read messages, manage channels, list users, add reactions, upload files, and search message history. Uses Slack Bot tokens for authentication with granular permission scopes.
Capabilities
Tools & Capabilities
⚡send_message
Send a message to a Slack channel or user
⚡read_channel
Read recent messages from a channel
⚡list_channels
List all channels in the workspace
⚡add_reaction
Add a reaction emoji to a message
⚡search_messages
Search messages across channels
⚡list_users
List all users in the workspace
Setup
Installation
bash
Install
npx -y @modelcontextprotocol/server-slackExamples
Example Usage
javascript
Usage
{
"mcpServers": {
"slack": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-slack"],
"env": {
"SLACK_BOT_TOKEN": "xoxb-your-token",
"SLACK_TEAM_ID": "T0123456789"
}
}
}
}Quick Info
AuthorAnthropic
LanguageTypeScript
StatusStable
Stars★ 1540
Last UpdatedFeb 12, 2026