Connect Slackbot with AI agents using Model Context Protocol (MCP). Seamlessly integrate Slackbot tools and actions into Claude, Cursor, Windsurf, and other AI applications for enhanced workflow automation.
Collaboration & Communication tools for AI automation
Install Slackbot MCP server in minutes. Choose your AI platform: Cursor, Claude Desktop, Windsurf, or use HTTP endpoint for custom integrations. Follow our step-by-step guide to connect Slackbot with your AI agent.
Explore other MCP integrations: Gmail MCP, Notion MCP, GitHub MCP, Linear MCP, Slack MCP, Google Sheets MCP, and 100+ more AI agent tools.
Slackbot automates responses and reminders within Slack, assisting with tasks like onboarding, FAQs, and notifications to streamline team productivity
867
86
Collaboration & Communication
Paste and run this command in your terminal to set up Cursor with MCP
After running the command, restart Cursor to start using the MCP Server.
Deprecated: turns on do not disturb mode for the current user, or changes its duration. use `set dnd duration` instead.
Deprecated: adds a custom emoji to a slack workspace given a unique name and an image url. use `add emoji` instead.
Adds an alias for an existing custom emoji in a slack enterprise grid organization.
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.
Stars a channel, file, file comment, or a specific message in slack.
Registers new participants added to a slack call.
Adds a custom emoji to a slack workspace given a unique name and an image url; subject to workspace emoji limits.
Adds a specified emoji reaction to an existing message in a slack channel, identified by its timestamp; does not remove or retrieve reactions.
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.
Archives a slack public or private channel, making it read-only; the primary 'general' channel cannot be archived.
Deprecated: posts a message to a slack channel, direct message, or private channel. use `send message` instead.
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.
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').
Creates a new user group (often referred to as a subteam) in a slack workspace.
Initiates a public or private 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).
Customizes url previews (unfurling) in a specific slack message using a url-encoded json in `unfurls` to define custom content or remove existing previews.
Deprecated: customizes url previews (unfurling) in a specific slack message. use `customize url unfurl` instead.
Deletes a specific comment from a file in slack; this action is irreversible.
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