Claude Desktop · MCP
Add Slack to Claude Desktop
Read channels and post messages to your Slack workspace.
One-click installs
claude mcp add-json slack '{"command":"npx","args":["-y","@modelcontextprotocol/server-slack"],"env":{"SLACK_BOT_TOKEN":"xoxb-your-token","SLACK_TEAM_ID":"T01234567"}}'The Cursor button installs it instantly; the command does the same for Claude Code. Fill in the placeholder API key afterwards.
Claude Desktop config (manual)
{
"mcpServers": {
"slack": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-slack"
],
"env": {
"SLACK_BOT_TOKEN": "xoxb-your-token",
"SLACK_TEAM_ID": "T01234567"
}
}
}
}›Create a Slack app, add bot scopes, and install it to your workspace to get the bot token and team ID.
How to add it
01
Open Claude Desktop → Settings → Developer → Edit Config.
02
Paste the block below into claude_desktop_config.json (merge it into "mcpServers" if you already have some).
03
Fill in any placeholder values (paths, API keys).
04
Fully quit and reopen Claude Desktop. The server’s tools appear in the 🔌 menu.
The linked repo is the source of truth — if the package name ever changes, it’ll be current there.