Slack MCP server
Read and post messages in Slack. Connects an assistant to Slack to read channels and send messages, so it can summarize discussions or post updates.
Category
ProductivityMaintained by
CommunityProtocol
Model Context ProtocolSource
modelcontextprotocol/servers-archived
ProductivityMaintained by
CommunityProtocol
Model Context ProtocolSource
modelcontextprotocol/servers-archived
Installing Slack
Runs on demand via npx. Nothing to install globally.
The upstream reference server is archived. It still installs and runs, but is no longer maintained.
Claude Code
claude mcp add slack -- npx -y @modelcontextprotocol/server-slack
Claude Desktop 路 Cursor 路 VS Code 路 Windsurf
{
"mcpServers": {
"slack": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-slack"
]
}
}
}Not sure where the config file lives, or it isn't picking the server up? Config paths for every client.
What it does
Connects an assistant to Slack to read channels and send messages, so it can summarize discussions or post updates.
Like any MCP server, Slack plugs into MCP-compatible assistants (such as Claude and other clients) so the model can use it as a tool , no custom integration code required.