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.
Businys
221 MCP tools across 26 practices for independent professionals. Manage clients, bookings, invoices, contracts, programs, sessions, and more. Open platform with full data export on all paid tiers.
Discord (Docker)
Control a Discord bot via Docker. Send and manage messages, administer channels, categories, roles, webhooks, forums, invites, scheduled events, and emojis, plus moderation actions across your servers â all in an isolated container.
Freshdesk (uvx)
Interact with Freshdesk customer support. Manage tickets, conversations, contacts, companies, agents, and ticket fields through the Freshdesk API.
Front
Connect to Front's customer communication platform through its official hosted remote MCP server. Read and act on conversations, inboxes, contacts, tags, and teammates: search and read conversations, add comments and tags, and draft replies. Authenticates via OAuth in your browser, no local setup required.
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.