slack-mcp-server

15
GitHub Repo

Overview

MCP server for Slack with channels, DMs, message history, search, and smart pagination

Transport

sse

Tools

  • conversations_history
  • conversations_replies
  • conversations_add_message
  • conversations_search_messages
  • channels_list

Key Capabilities

  • Real-time access to Slack conversations, channels, and direct messages
  • Message history retrieval with smart pagination for efficient data access
  • Advanced search capabilities across messages and conversations
  • Support for multiple authentication methods including OAuth, Bot tokens, and session-based auth

How It Works

The Slack MCP server connects your assistant to Slack workspaces using SSE transport, providing flexible authentication and comprehensive access to workspace data through:

  1. Channel and DM discovery with channels_list tool for workspace visibility
  2. Message history and threading support with conversations_history and conversations_replies
  3. Message search functionality with conversations_search_messages for finding specific content
  4. Message posting capability with conversations_add_message for interaction