Back to MCPs
Official Config Required

Slack

Channel management and messaging for Slack workspaces. Send messages, manage channels, and interact with Slack's API through Claude.

slackmessagingapi+1 more
1,123 upvotes 41,500 views by Anthropic

Required Environment Variables

Set these environment variables before using this MCP server:

SLACK_BOT_TOKEN
SLACK_TEAM_ID
Installation
npx -y @modelcontextprotocol/server-slack

How to add to Claude Code

  1. Open Claude Code settings

    Run claude config or edit ~/.claude/config.json

  2. Add the MCP server configuration
    {
      "mcpServers": {
        "slack": {
          "command": "npx",
          "args": [
                  "-y",
                  "@modelcontextprotocol/server-slack"
          ]
        }
      }
    }
  3. Restart Claude Code

    The MCP server will now be available in your sessions