MoreAI.tools
Slack MCP preview
87
Stack Score
Editorial pickMCP server
Slack MCP logo

Slack MCP

Slack channels + messages from Claude.

Try Slack MCP

Best for

Teams that want Claude to read, summarize, and reply across Slack without copy-paste between apps.

At a glance

Pricing
free
Setup time
15 minutes
Learning curve
medium
Last verified
5/26/2026

What we love

  • Reference implementation maintained by the MCP project
  • Read-and-write coverage of core Slack workflows
  • Token-scoped permissions keep blast radius small

Where it falls short

  • No support yet for Canvas, Lists, or Slack AI features
  • Workspace admin must approve the app for OAuth flow
  • Rate limits apply to your bot token — bulk reads are slow

Install & connect

Copy-paste ready

Install
shell
npx -y @modelcontextprotocol/server-slack
Config — Claude Desktop
json
{
  "mcpServers": {
    "slack": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-slack"],
      "env": {
        "SLACK_BOT_TOKEN": "xoxb-your-bot-token",
        "SLACK_TEAM_ID": "T01234567"
      }
    }
  }
}
Config — Cursor
json
{
  "mcpServers": {
    "slack": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-slack"],
      "env": {
        "SLACK_BOT_TOKEN": "xoxb-your-bot-token",
        "SLACK_TEAM_ID": "T01234567"
      }
    }
  }
}
Config — Claude Code
shell
claude mcp add slack -- npx -y @modelcontextprotocol/server-slack --env SLACK_BOT_TOKEN=xoxb-your-token --env SLACK_TEAM_ID=T01234567

Pricing

✓ Pricing verified Jun 14, 2026

1 tier

Open source

$0

MIT license

  • Self-hosted
  • Free forever
  • Community maintained

Why we picked it

Reading team Slack from Claude is the kind of cross-cutting workflow MCP was made for.
— MoreAI.tools editor

Overview

Official Slack MCP — read channels, search messages, post replies. Works with Slack's read scopes; full bot or user token.

Key features

  • List channels and read messages from any joined channel
  • Post messages and reply in threads as the authorized user
  • Search messages across channels and DMs
  • Add reactions to existing messages
  • List users and look up profiles
  • Get channel members and channel history with pagination

Exposed tools

The MCP-tool names this server exposes. Your agent can invoke any of these when this server is connected.

  • slack_list_channels
    List public channels in the workspace with pagination.
  • slack_post_message
    Post a new message to a channel.
  • slack_reply_to_thread
    Reply to a specific thread by ts.
  • slack_add_reaction
    Add an emoji reaction to a message.
  • slack_get_channel_history
    Read recent messages from a channel.
  • slack_get_thread_replies
    Read all replies to a thread.
  • slack_get_users
    List users with basic profile info.
  • slack_get_user_profile
    Read a single user's full profile.

Best use cases

Channel digests

Have Claude read a busy channel and produce a daily summary of decisions and action items.

Cross-channel search

Find a past decision or document by searching across multiple channels in one query.

Triage and response

Let Claude draft replies in threads with full context from the channel and pinned docs.

Integrations

Claude Desktop
Claude Code
Cursor
Cline
Slack API

Similar tools

See all mcp

One AI Stack pick every week.

The tool we’d pay for this week, why we’d pay for it, and what we’d skip. No promo spam.