CuratedMCP
πŸ’»
Claude Code
Free

How to Install Slack MCP Server in Claude Code

Read messages, search conversations, and post to Slack channels from your AI agent

What Slack MCP Server does

The most capable Slack integration for MCP β€” connect your AI agent to your Slack workspace to read conversations, search messages, post updates, and manage channels. Features: - Read channel history and thread messages - Search across all messages in your workspace - Post messages and reply to threads - List channels, members, and workspace info - DM users directly from your agent - Fetch file attachments and shared content - Rate limiting and pagination handled automatically This community-maintained server (1,500+ GitHub stars) is trusted by engineering teams who want their AI agent to stay in sync with Slack conversations, summarize threads, and post automated updates. Requirements: - Slack Bot Token (xoxb-...) with appropriate scopes: channels:history, channels:read, chat:write, users:read - Slack Team ID

slack
messaging
channels
workspace
notifications

Installation steps

  1. 1Copy the config below
  2. 2Open or create .claude/mcp.json in your project root
  3. 3Paste inside "mcpServers": {}
  4. 4Reload Claude Code

Configuration

File location: .claude/mcp.json (project root) or ~/.claude/mcp.json (global)

.claude/mcp.jsonjson
{
  "slackMcpServer": {
    "command": "npx",
    "args": [
      "-y",
      "@korotovsky/slack-mcp-server"
    ],
    "env": {
      "SLACK_BOT_TOKEN": "xoxb-xxxxxxxxxxxx",
      "SLACK_TEAM_ID": "T0XXXXXXXX"
    }
  }
}
Full server details GitHub Open Config Editor

Install in other clients

For maintainers

If you maintain Slack MCP Server, add this badge to your README to show it's verified on CuratedMCP:

CuratedMCP Verified
[![CuratedMCP Verified](https://curatedmcp.com/api/badge/slack-mcp-server)](https://curatedmcp.com/marketplace/slack-mcp-server)

Related servers