# korotovsky/slack-mcp-server

The most powerful MCP Slack Server with no permission requirements, Apps support, GovSlack, DMs, Group DMs and smart history fetch logic.

Repository: https://github.com/korotovsky/slack-mcp-server
Canonical: https://ross.abutalabs.com/products/slack-mcp-server
Language: Go
License: MIT
License Family: permissive
Topics: assistants, llm, mcp, mcp-server, slack, slack-api, govslack
Last push: 2026-07-16T17:14:22+00:00

## Health v2 (maintenance only)
Score: 78/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 92, release rhythm 84, longevity 36
- inputs: {"age_days": 508, "days_push": 48, "days_rel": 111, "gap_med": 3.5, "n_releases_24m": 31}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1797, forks 363 (observed 2026-08-28T04:05:37.582931+00:00)

## What it is
A Model Context Protocol (MCP) server for Slack workspaces written in Go, exposing Slack channels, DMs, group DMs, search, and smart history fetching to LLM clients. It supports Stdio, SSE, and HTTP transports, OAuth or permission-free stealth mode, Enterprise/GovSlack workspaces, and optional safe message posting.

## Use cases
- connect slack workspace to claude or other mcp clients
- let an llm assistant read slack channel history
- search slack messages with an ai agent
- summarize unread slack dms and mentions
- post messages to slack from an mcp client
- access govslack or enterprise slack via mcp

## When to choose
- you want an mcp server for slack with dm, group dm, and thread support
- you need history fetching by date or count with pagination
- you want to run without installing a slack bot or requesting workspace scopes
- you need stdio, sse, or http transports with proxy support

## When to avoid
- you only need simple slack webhook notifications
- you require official slack api sdk bindings rather than an mcp layer
- stealth-mode token usage violates your organization's slack policies

## Facets
- artifact type: service
- maturity: active
- function: mcp, chatbot, search-engine, caching
- domain: messaging-platforms, large-language-models, developer-tools
- platform: go, self-hosted, cross-platform
- tags: slack, mcp-server, model-context-protocol, llm-tools, govslack, stealth-mode, oauth, dm-support, message-history, ai-agents, docker

## Member repositories
- korotovsky/slack-mcp-server (main) score 78

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:37.582931+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:22:41.126865+00:00, confidence not recorded.
  - readme: https://github.com/korotovsky/slack-mcp-server (fetched 2026-08-28T04:05:37.582931+00:00, sha 1de08d454c34)
- Data as of 2026-08-30T08:39:29.467469+00:00.
