Slackbot

Slackbot

Slackbot automates responses and reminders within Slack, assisting with tasks like onboarding, FAQs, and notifications to streamline team productivity

867VIEWS
86USERS

Install MCP Server

Paste and run this command in your terminal to set up Cursor with MCP

npx @composio/cli add cursor --app slackbotnpx @composio/cli add cursor --app slackbotnpx @composio/cli add cursor --app slackbotnpx @composio/cli add cursor --app slackbot

After running the command, restart Cursor to start using the MCP Server.

Available Tools

Set Snooze Duration

Deprecated: turns on do not disturb mode for the current user, or changes its duration. use `set dnd duration` instead.

Add A Custom Emoji To A Slack Team

Deprecated: adds a custom emoji to a slack workspace given a unique name and an image url. use `add emoji` instead.

Add An Emoji Alias

Adds an alias for an existing custom emoji in a slack enterprise grid organization.

Add A Remote File

Adds a reference to an external file (e.g., google drive, dropbox) to slack for discovery and sharing, requiring a unique `external id` and an `external url` accessible by slack.

Add A Star To An Item

Stars a channel, file, file comment, or a specific message in slack.

Add Call Participants

Registers new participants added to a slack call.

Add Emoji

Adds a custom emoji to a slack workspace given a unique name and an image url; subject to workspace emoji limits.

Add Reaction To Message

Adds a specified emoji reaction to an existing message in a slack channel, identified by its timestamp; does not remove or retrieve reactions.

Archive A Slack Conversation

Archives a slack conversation by its id, rendering it read-only and hidden while retaining history, ideal for cleaning up inactive channels; be aware that some channels (like #general or certain dms) cannot be archived and this may impact connected integrations.

Archive A Public Or Private Channel

Archives a slack public or private channel, making it read-only; the primary 'general' channel cannot be archived.

Post Message To Channel

Deprecated: posts a message to a slack channel, direct message, or private channel. use `send message` instead.

Close Conversation Channel

Closes a slack direct message (dm) or multi-person direct message (mpdm) channel, removing it from the user's sidebar without deleting history; this action affects only the calling user's view.

Create A Reminder

Creates a slack reminder with specified text and time; time accepts unix timestamps, seconds from now, or natural language (e.g., 'in 15 minutes', 'every thursday at 2pm').

Create A Slack User Group

Creates a new user group (often referred to as a subteam) in a slack workspace.

Create Channel

Initiates a public or private channel-based conversation

Create A Channel-based Conversation

Creates a new public or private slack channel with a unique name; the channel can be org-wide, or team-specific if `team id` is given (required if `org wide` is false or not provided).

Customize Url Unfurl

Customizes url previews (unfurling) in a specific slack message using a url-encoded json in `unfurls` to define custom content or remove existing previews.

Customize Url Unfurling In Messages

Deprecated: customizes url previews (unfurling) in a specific slack message. use `customize url unfurl` instead.

Delete File Comment

Deletes a specific comment from a file in slack; this action is irreversible.

Delete A File By Id

Permanently deletes an existing file from a slack workspace using its unique file id; this action is irreversible and also removes any associated comments or shares.

20 actions available