Communication · Developer Tools

Slack MCP Server logo

Slack MCP Server

korotovsky/slack-mcp-server

Model Context Protocol (MCP) server for Slack Workspaces. The most powerful MCP Slack server — supports Stdio, SSE and HTTP transports, proxy settings, DMs, Group DMs, Smart History fetch (by date or count), may work via OAuth or in complete stealth mode with no permissions and scopes in Workspace.

Install

See repository

Setup steps are in the repository README.

Open README
GitHub stars
30
Category
Communication, Developer Tools
License
MIT
Updated
Oct 6, 2026

About Slack MCP Server

[!IMPORTANT] We need your support! Each month, over 30,000 engineers visit this repository, and more than 9,000 are already using it.

Tools (18)

  • conversations_history:

    Get messages from the channel (or DM) by channel_id, the last row/column in the response is used as 'cursor' parameter for pagination if not empty

  • conversations_replies:

    Get a thread of messages posted to a conversation by channelID and thread_ts, the last row/column in the response is used as cursor parameter for pagination if…

  • conversations_add_message

    Add a message to a public channel, private channel, or direct message (DM, or IM) conversation by channel_id and thread_ts.

  • conversations_search_messages

    Search messages in a public channel, private channel, or direct message (DM, or IM) conversation using filters.

  • channels_list:

    Get list of channels

  • reactions_add:

    Add an emoji reaction to a message in a public channel, private channel, or direct message (DM, or IM) conversation.

  • reactions_remove:

    Remove an emoji reaction from a message in a public channel, private channel, or direct message (DM, or IM) conversation.

  • users_search:

    Search for users by name, email, or display name.

  • usergroups_list:

    List all user groups (subteams) in the workspace.

  • usergroups_create:

    Create a new user group in the workspace.

  • usergroups_update:

    Update an existing user group's metadata.

  • usergroups_users_update:

    Update the members of a user group.

  • usergroups_me:

    Manage your user group membership: list groups you're in, join a group, or leave a group.

  • conversations_unreads

    Get unread messages across all channels efficiently.

  • conversations_mark

    Mark a channel or DM as read.

  • saved_list

    List saved items from Slack's "Save for Later" panel.

  • saved_update

    Update a saved item: mark as completed, set a due date/reminder, or both.

  • saved_clear_completed

    Clear all completed saved items from the "Save for Later" panel.

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Cursor logo

Cursor

Desktop · Freemium · Proprietary

The first agentic IDE. The Cursor editor truly merges how developers and AI work together, delivering a magical coding experience.

WindowsMacOSLinux

Related MCP servers

More servers
Inbox Zero AI MCP logo

Inbox Zero AI MCP

elie222/inbox-zero

7.1k

To help you spend less time in your inbox, so you can focus on what matters most.

Communication
whatsapp logo

whatsapp

lharries/whatsapp-mcp

3.6k

This is a Model Context Protocol (MCP) server for WhatsApp.

Communication
Apple MCP Server logo

Apple MCP Server

Dhravya/apple-mcp

1.5k

Apple MCP toolset is a collection of Apple native tools based on the MCP protocol, providing integration services for Messages, Notes, Contacts, Mail, Reminders, Calendar and other Apple ecosystem features.

Communication
supergateway logo

supergateway

supercorp-ai/supergateway

1.1k

Supergateway runs MCP stdio-based servers over SSE (Server-Sent Events) or WebSockets (WS) with one command. This is useful for remote access, debugging, or connecting to clients when your MCP server only supports stdio.

Communication
Line Bot MCP Server logo

Line Bot MCP Server

line/line-bot-mcp-server

338

Model Context Protocol (MCP) server implementation that integrates the LINE Messaging API to connect an AI Agent to the LINE Official Account.

Communication
MCP Send Email logo

MCP Send Email

resend/mcp-send-email

325

Connect your AI agent to the Resend platform. Send and receive emails, manage contacts, broadcasts, domains, and more, directly from any MCP client like Claude, Cursor, or Claude Code.

Communication