McpMux
Back to Registry

Slack (Docker) MCP Server

Community

Contributed by Model Context Protocol

Send and read Slack messages, manage channels, list users, add reactions, and interact with your Slack workspace via Docker container.

About the Slack (Docker) MCP Server

The Slack (Docker) MCP server is a local (stdio) Model Context Protocol server available in the McpMux registry. Send and read Slack messages, manage channels, list users, add reactions, and interact with your Slack workspace via Docker container. This is a community-contributed MCP server by Model Context Protocol.

Install the Slack (Docker) MCP server with one click using McpMux. It works with Cursor, Claude Desktop, Claude Code, VS Code, ChatGPT, Windsurf, JetBrains, and any MCP-compatible AI client. This server requires an API key — McpMux securely stores your credentials with AES-256-GCM encryption.

Transport Configuration

Transport Configuration
{
  "type": "stdio",
  "command": "docker",
  "args": [
    "run",
    "-i",
    "--rm",
    "-e",
    "SLACK_BOT_TOKEN",
    "-e",
    "SLACK_TEAM_ID",
    "mcp/slack"
  ],
  "env": {
    "SLACK_BOT_TOKEN": "${input:SLACK_BOT_TOKEN}",
    "SLACK_TEAM_ID": "${input:SLACK_TEAM_ID}"
  },
  "metadata": {
    "inputs": [
      {
        "id": "SLACK_BOT_TOKEN",
        "label": "Slack Bot Token",
        "description": "Bot user OAuth token for your Slack app. Requires scopes: channels:history, channels:read, chat:write, reactions:write, users:read, users.profile:read",
        "type": "text",
        "required": true,
        "secret": true,
        "placeholder": "xoxb-your-bot-token-here",
        "obtain": {
          "url": "https://api.slack.com/apps",
          "instructions": "1. Go to api.slack.com/apps and create or select your app\n2. Navigate to OAuth & Permissions\n3. Add bot scopes: channels:history, channels:read, chat:write, reactions:write, users:read, users.profile:read\n4. Install the app to your workspace\n5. Copy the Bot User OAuth Token (starts with xoxb-)",
          "button_label": "Create Slack App"
        }
      },
      {
        "id": "SLACK_TEAM_ID",
        "label": "Slack Team ID",
        "description": "Your Slack workspace team ID. Found in workspace settings or the workspace URL.",
        "type": "text",
        "required": true,
        "secret": false,
        "placeholder": "T0123456789",
        "obtain": {
          "url": "https://slack.com/help/articles/221769328",
          "instructions": "1. Open your Slack workspace in a browser\n2. The team ID is in the URL or available under Settings > Workspace Settings\n3. It starts with 'T' followed by alphanumeric characters",
          "button_label": "Find Team ID"
        }
      }
    ]
  }
}
Details
TransportLocal (stdio)
Hostinglocal
AuthAPI Key
Capabilities
Tools

Categories

Tags

slackmessagingchatchannelsworkspacecollaborationdocker

Supported AI Clients

The Slack (Docker) MCP server works with all MCP-compatible AI clients through McpMux:

CursorClaude DesktopClaude CodeVS CodeChatGPTWindsurfJetBrainsZedClineGemini CLIAmazon Q

Related MCP Servers

Install Slack (Docker) with McpMux

One-click install from the McpMux desktop app. Auto-configures for Cursor, Claude, VS Code, ChatGPT, Windsurf, JetBrains, and any MCP-compatible client.