{"adoption": {"forks": 363, "observed_at": "2026-08-28T04:05:37.582931+00:00", "stars": 1797}, "canonical_url": "https://ross.abutalabs.com/products/slack-mcp-server", "card": {"archived": false, "artifact_type": "service", "description": "The most powerful MCP Slack Server with no permission requirements, Apps support, GovSlack, DMs, Group DMs and smart history fetch logic.", "domain": ["messaging-platforms", "large-language-models", "developer-tools"], "enriched": true, "function": ["mcp", "chatbot", "search-engine", "caching"], "health_score": 95, "homepage": null, "language": "Go", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["korotovsky/slack-mcp-server"], "name": "korotovsky/slack-mcp-server", "platform": ["go", "self-hosted", "cross-platform"], "pushed_at": "2026-07-16T17:14:22+00:00", "repo": "korotovsky/slack-mcp-server", "stars": 1797, "tags": ["slack", "mcp-server", "model-context-protocol", "llm-tools", "govslack", "stealth-mode", "oauth", "dm-support", "message-history", "ai-agents", "docker"], "topics": ["assistants", "llm", "mcp", "mcp-server", "slack", "slack-api", "govslack"], "urls": [], "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"], "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.", "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"], "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"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/slack-mcp-server", "repo": "korotovsky/slack-mcp-server", "role": "main", "score": 78}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.582931+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:22:41.126865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1de08d454c34327a9c69e54cdea45bf30b4d86936e9347570cc84c9e9258ff38", "fetched_at": "2026-08-28T04:05:37.582931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/korotovsky/slack-mcp-server"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.582931+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:22:41.126865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1de08d454c34327a9c69e54cdea45bf30b4d86936e9347570cc84c9e9258ff38", "fetched_at": "2026-08-28T04:05:37.582931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/korotovsky/slack-mcp-server"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:22:41.126865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1de08d454c34327a9c69e54cdea45bf30b4d86936e9347570cc84c9e9258ff38", "fetched_at": "2026-08-28T04:05:37.582931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/korotovsky/slack-mcp-server"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.582931+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.582931+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.582931+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:22:41.126865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1de08d454c34327a9c69e54cdea45bf30b4d86936e9347570cc84c9e9258ff38", "fetched_at": "2026-08-28T04:05:37.582931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/korotovsky/slack-mcp-server"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.582931+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.582931+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:22:41.126865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1de08d454c34327a9c69e54cdea45bf30b4d86936e9347570cc84c9e9258ff38", "fetched_at": "2026-08-28T04:05:37.582931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/korotovsky/slack-mcp-server"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.582931+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.582931+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.582931+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:22:41.126865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1de08d454c34327a9c69e54cdea45bf30b4d86936e9347570cc84c9e9258ff38", "fetched_at": "2026-08-28T04:05:37.582931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/korotovsky/slack-mcp-server"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.582931+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.582931+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:22:41.126865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1de08d454c34327a9c69e54cdea45bf30b4d86936e9347570cc84c9e9258ff38", "fetched_at": "2026-08-28T04:05:37.582931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/korotovsky/slack-mcp-server"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:22:41.126865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1de08d454c34327a9c69e54cdea45bf30b4d86936e9347570cc84c9e9258ff38", "fetched_at": "2026-08-28T04:05:37.582931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/korotovsky/slack-mcp-server"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:22:41.126865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1de08d454c34327a9c69e54cdea45bf30b4d86936e9347570cc84c9e9258ff38", "fetched_at": "2026-08-28T04:05:37.582931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/korotovsky/slack-mcp-server"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:22:41.126865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1de08d454c34327a9c69e54cdea45bf30b4d86936e9347570cc84c9e9258ff38", "fetched_at": "2026-08-28T04:05:37.582931+00:00", "kind": "readme", "missing": false, "url": "https://github.com/korotovsky/slack-mcp-server"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 92, "longevity": 36, "rhythm": 84}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 508, "days_push": 48, "days_rel": 111, "gap_med": 3.5, "n_releases_24m": 31}, "score": 78, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}