Overview
Features
Stealth and OAuth Modes
Run the server without requiring additional permissions or bot installations (stealth) or use secure OAuth tokens for access.
Enterprise Workspaces Support
Supports integration with Enterprise Slack deployments.
Channel and Thread Access by Name/ID
Fetch messages from channels and threads, including activity messages, and retrieve channels by name (e.g., #general) or ID.
Smart History
Fetch messages with pagination by date (e.g., 1d, 7d, 1m) or by message count.
Search Messages
Search messages in channels, threads, and DMs with filters for date, user, and content.
Safe Message Posting
conversations_add_message tool is disabled by default; enable via SLACK_MCP_ADD_MESSAGE_TOOL env var with optional channel restrictions.
DM and Group DM Support
Retrieve direct messages and group direct messages.
Embedded User Information & Caching
Embed user information in messages and cache users and channels for faster access.
Who Is This For?
- Developers:Build MCP client integrations to access Slack workspaces via MCP transports (stdio, SSE, HTTP).
- Slack Admins:Deploy and configure the MCP server in Slack workspaces, including enterprise setups and proxy usage.
- MCP Clients:Consume Slack MCP server features (channels, DMs, search, history) via stdio/SSE/HTTP transports.




