slack-mcp-server

slack-mcp-server

A powerful Slack MCP server supporting multiple transport protocols and intelligent historical message retrieval.

MCPOfficeOpen sourceSlackMCP办公自动化
Type
MCP
Open source
Yes
GitHub Stars
★ 1.7k
Source
mcp-github

Overview

This is a feature-rich Slack MCP server supporting Stealth and OAuth modes, requiring no additional permissions to run. It supports enterprise workspace integration, channel and thread message retrieval, intelligent historical message pagination, unread message management, and more. Through this server, AI can easily access and manipulate data within Slack workspaces, making it suitable for various scenarios requiring Slack integration.

Capabilities

  • Supports Stealth and OAuth modes
  • Enterprise workspace integration
  • Channel and thread message retrieval
  • Intelligent historical message pagination
  • Unread message management
  • Message search

Use cases

Slack data analysisAutomated message processingTeam collaboration tool integrationSlack bot development

Setup

Requires: Node 环境API Key
Clone the repository and install dependencies: `git clone https://github.com/korotovsky/slack-mcp-server.git && cd slack-mcp-server && npm install`, then configure environment variables and start the server.

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How to enable the message posting feature?

Set the `SLACK_MCP_ADD_MESSAGE_TOOL` environment variable, and optionally specify the allowed channel IDs.

What transport protocols are supported?

Supports Stdio, SSE, and HTTP transport protocols.

Related skills