Slack
CommunicationTwo integration shapes from one Slack app. Outbound: the Slack MCP template lets your agent send messages, search channels, and manage workspaces. Inbound: an Agent Trigger with source = slack lets users mention the bot in a channel or DM and the agent replies in-thread. See [Agent Triggers](/docs/agent-triggers#slack) for the inbound setup.
How to Connect
- 1Go to the MCP Templates marketplace.
- 2Find the Slack template.
- 3Enter your Slack Bot token.
- 4Add the template to your agent.
Available Tools
slack_send_messageSend a message to a Slack channel or thread
slack_list_channelsList Slack channels (public and private)
slack_get_channel_historyGet message history for a Slack channel
slack_search_messagesSearch for messages in Slack
slack_list_usersList users in the Slack workspace
slack_get_userGet information about a Slack user by ID
slack_upload_fileUpload a text file to a Slack channel
slack_list_pinsList pinned items in a Slack channel
slack_add_pinPin a message in a Slack channel
slack_add_reactionAdd an emoji reaction to a Slack message
slack_remove_reactionRemove an emoji reaction from a Slack message
slack_send_scheduled_messageSchedule a message to be sent to a Slack channel at a future time
slack_send_ephemeral_messageSend an ephemeral message visible only to a specific user in a Slack channel
slack_create_channelCreate a new Slack channel
slack_archive_channelArchive a Slack channel
slack_set_channel_topicSet the topic of a Slack channel