Content
1{
2 "mcpServers": {
3 "slack": {
4 "command": "npx",
5 "args": ["-y", "@modelcontextprotocol/server-slack"],
6 "env": {
7 "SLACK_BOT_TOKEN": "xoxb-your-bot-token",
8 "SLACK_TEAM_ID": "T00000000"
9 }
10 }
11 }
12}
13
14// ── Setup ────────────────────────────────────────────────────────────────────
15// 1. Create a Slack App at https://api.slack.com/apps
16// 2. Add OAuth scopes: channels:read, channels:history, chat:write,
17// reactions:write, users:read
18// 3. Install the app to your workspace and copy the Bot User OAuth Token
19// 4. Find your Team ID in Slack workspace settings (starts with T)
20//
21// Official repo: https://github.com/slackapi/mcp-server-slack
22//
23// ── Available tools ──────────────────────────────────────────────────────────
24// slack_list_channels list public channels
25// slack_post_message send a message to a channel
26// slack_reply_to_thread reply in a thread
27// slack_add_reaction add emoji reaction to a message
28// slack_get_channel_history read recent messages in a channel
29// slack_get_thread_replies read a full thread
30// slack_get_users list workspace members
31// slack_get_user_profile get a user's profile details
32