korotovsky/slack-mcp-server
slack-mcp-server is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.
If you are the rightful owner of slack-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Slack MCP Server is a Model Context Protocol server designed for Slack Workspaces, supporting Stdio and SSE transports without requiring permissions or bot creation.
Try slack-mcp-server with chat:
Tools
Functions exposed to the LLM to take actions
channels_list
Get list of channels
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_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 not empty
conversations_search_messages
Search messages in a public channel, private channel, or direct message (DM, or IM) conversation using filters. All filters are optional, if not provided then search_query is required.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client
Directory of Slack channels
URI: slack://mcpreviewer/channels
MIME: text/csv
This resource provides a directory of Slack channels.
Directory of Slack users
URI: slack://mcpreviewer/users
MIME: text/csv
This resource provides a directory of Slack users.