Slack MCP Server

Official

Slack messaging, channels, and workspace interaction.

TypeScript 42,000 2940MIT
View on GitHub

Overview

This MCP server enables seamless integration between Claude and Slack workspaces, allowing users to interact with their messaging platform directly through the Model Context Protocol. Built by Anthropic in TypeScript, it provides a robust communication bridge that transforms how teams collaborate by bringing Slack functionality into AI-assisted workflows. The server eliminates context switching and streamlines productivity by enabling direct access to Slack from within Claude conversations.

The server supports comprehensive Slack interaction including sending and receiving messages, browsing channels, managing conversations, and accessing workspace information. Users can retrieve message history, search conversations, post updates to channels, and manage direct messages through the protocol. It handles authentication securely and provides real-time access to workspace data, enabling both read and write operations across the Slack environment with appropriate permission scoping.

This MCP server is compatible with Claude Desktop and other MCP-enabled clients that support communication integrations. It serves organizations looking to enhance their Slack workflows with AI assistance, including team leads managing multiple conversations, analysts synthesizing channel information, and developers automating communication tasks. Typical use cases encompass summarizing discussions, drafting professional messages, retrieving workspace insights, and coordinating team activities without leaving the Claude interface.

Installation

npx -y @modelcontextprotocol/server-slack

Compatible Clients

Claude DesktopCursor

Related

FAQ

How do I install the Slack MCP server?
Install via npx or pip depending on the language. Then add the server configuration to your MCP client settings file.
Which AI clients support the Slack MCP server?
The Slack MCP server is compatible with Claude Desktop, Cursor. Any MCP-compatible client should work.