Back to directory
SM

Slack MCP Server

The most feature-complete Slack server — history, search, threads, and reactions.
Last updated July 18, 2026
CommunicationLocal · stdioGo1.7k

Overview

A feature-rich Slack MCP server supporting stdio, SSE, and HTTP transports, with channel/thread history, smart date-or-count message fetching, unread message tracking, search across channels and DMs, and safety-gated message posting.

Use cases

Summarize unread messages across every channel, prioritized by DMs first.
Search Slack history for a past decision or thread by keyword.
Draft a reply in a thread for a human to review before it's posted (posting is disabled by default).

Install

{
  "mcpServers": {
    "slack": {
      "command": "npx",
      "args": [
        "-y",
        "slack-mcp-server@latest",
        "--transport",
        "stdio"
      ],
      "env": {
        "SLACK_MCP_XOXP_TOKEN": "xoxp-..."
      }
    }
  }
}

FAQ

No — posting messages and reactions are disabled by default for safety, and must be explicitly enabled per-channel via an environment variable.