Slack (Docker) MCP Server
CommunityContributed 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
{
"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"
}
}
]
}
}Categories
Tags
Supported AI Clients
The Slack (Docker) MCP server works with all MCP-compatible AI clients through McpMux:
Related MCP Servers
Slack (npx)
Send and read Slack messages, manage channels, list users, add reactions, and interact with your Slack workspace via npx.
Google Workspace (uvx)
Access Gmail, Google Calendar, Drive, Docs, Sheets, Slides, Forms, Tasks, Contacts, Chat, and Apps Script from a single MCP server. 100+ operations across all Google Workspace services.
Intercom
Manage Intercom conversations, contacts, articles, and tickets through the hosted remote MCP server. Search help center content and manage customer data.
PagerDuty (uvx)
Manage PagerDuty incidents, services, on-call schedules, and users. List open incidents, acknowledge, resolve, and trigger new ones.
Resend (npx)
Send emails using the Resend API. Supports plain text and HTML content, attachments, scheduling, and recipient management.
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.