Back to directory

Slack MCP Server

An MCP server for Slack workspaces that can run with no configured permissions in a stealth mode or with OAuth tokens, supporting DMs, group DMs, GovSlack, smart history fetching and message search.

Slack MCP Server

Slack MCP Server is a Model Context Protocol server for Slack workspaces, reachable over Stdio, SSE or HTTP transports with optional proxy support. It can run in a stealth mode with no additional permissions or bot installation, or in OAuth mode using secure tokens instead of extracting them from a browser session, and supports Enterprise and GovSlack workspaces.

It fetches messages from channels and threads by name or ID, including activity messages, with smart history pagination by date range or message count, and can retrieve all unread messages across channels with priority sorting between DMs, partner channels and internal channels, plus mention filtering and mark-as-read support. It searches messages across channels, threads and DMs by date, user and content, retrieves direct and group direct messages, embeds user information for context, and caches users and channels for faster access. Posting a new message is disabled by default and must be explicitly enabled.

It is written in Go under the MIT license.

More in MCP servers

See all 734
  • Light Cloud

    light-cloud.com

    A hosting platform that deploys a static site, a container, or a managed Postgres database straight from a GitHub, GitLab, or Bitbucket push, with a preview URL for every branch and an MCP server for deploying from Claude Code.

  • ForensicDbg

    forensicdbg.com

    A post-mortem debugger for native Windows x86 and x64 crashes, with an MCP interface so AI tools can consume crash-dump analysis directly.

  • Karada.ai

    karada.ai

    A CI/CD platform that auto-compiles existing APIs into Go MCP servers, attaches composable middleware, and exposes them through one gateway usable from Cursor, Claude Code, and Windsurf.