Integrate Bot for Slack MCP server into your Slack workspace for instant access to your AI agent.
Tools that your AI agent can use through this MCP server to interact with Bot for Slack
Read the message history of a channel, direct message (DM), or group DM using the bot token, newest first. Returns messages with text, timestamps (ts), user IDs, and reactions, plus has_more to tell whether older messages remain. To read further back, call again with latest set to the ts of the last message returned and inclusive left false, so that message is not returned again. Use List Replies with a message's ts to read its thread. See the documentation
Upload a file (Bot). See the documentation
Update a message (Bot). See the documentation
Update the list of users for a User Group (Bot). See docs here
Set the topic on a selected channel (Bot). See the documentation
Change the description or purpose of a channel (Bot). See the documentation
Send a message to a user, group, private channel or public channel (Bot). See postMessage or scheduleMessage docs here
Customize advanced setttings and send a message to a channel, group or user (Bot). See postMessage or scheduleMessage docs here
Send a large message (more than 3000 characters) to a channel, group or user (Bot). See postMessage or scheduleMessage docs here
Send a message as a threaded reply (Bot). See postMessage or scheduleMessage docs here
Return a list of all users in a workspace (Bot). See the documentation
Retrieve a thread of messages posted to a conversation (Bot). See the documentation
Retrieve members of a channel (Bot). See the documentation
List all users in a User Group (Bot). See the documentation
Return a list of files within a team (Bot). See the documentation
Return a list of all channels in a workspace (Bot). See the documentation
Invite a user to an existing channel (Bot). See the documentation
Return information about a file (Bot). See the documentation
Find a user by matching against their email (Bot). See the documentation
Delete a message (Bot). See the documentation
Delete a file (Bot). See the documentation
Create a new channel (Bot). See the documentation
Archive a channel (Bot). See the documentation
Add an emoji reaction to a message. See the documentation
Send a message using Slack's Block Kit UI framework to a channel, group or user (Bot). See postMessage or scheduleMessage docs here