mcp-slack

junyeong-ai/mcp-slack

3.2

If you are the rightful owner of mcp-slack and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The Slack MCP Server is a high-performance Rust implementation of the Model Context Protocol, designed to bridge AI assistants with Slack workspaces.

Tools

Functions exposed to the LLM to take actions

send_message

Send messages to channels, users, or threads.

get_channel_messages

Retrieve message history from a channel.

read_thread

Get all messages in a thread conversation.

list_channel_members

Get all members of a channel with user details.

search_users

Find users by name, email, or display name using FTS5 full-text search.

search_channels

Find channels by name (public, private, DMs, multi-person DMs).

search_messages

Search all workspace messages (requires user token).

refresh_cache

Manually refresh the SQLite cache.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources