
Slack guMCP Server
Interact with Slack channels and messages
Tools
Read Messages
Read messages from a Slack channel
Send Message
Send a message to a Slack channel or user. Supports both plain text and Block Kit UI elements. Either 'text' or 'blocks' parameter must be provided.
Send Ephemeral Message
Send an ephemeral message to a user in a channel (only visible to that user)
Create Canvas
Create a Slack canvas message with rich content
Add User To Channel
Add a user to a Slack channel
Delete Message
Delete a Slack message
Get Message Thread
Retrieve a message and its replies
Pin Message
Pin a message in a channel
Unpin Message
Unpin a message from a channel
Get User Presence
Check a user's online status
Search Users
Search for users across the Slack workspace by email, user ID, or name and get detailed user information
Remove From Channel
Remove a user from a channel
List Pinned Items
List pinned items in a channel
Create Channel
Create a new public or private Slack channel
Update Channel Topic
Update a channel's topic
Update Channel Purpose
Update a channel's purpose
Archive Channel
Archive a Slack channel
Unarchive Channel
Unarchive a Slack channel
List Users In Channel
List all users in a Slack channel
Get Conversation Info
Retrieve information about a conversation
Search
Find messages, files, channels, and people across your entire Slack workspace. Ask questions naturally (e.g., 'What did Sarah say about Q1 goals?') or search by keywords. Filter by user, channel, date, file type, and more to quickly locate exactly what you need.
Installation Steps
Get StartedCreate a Gumloop Account
To use this MCP, you need a Gumloop account. If you don't have one yet, you can create one for free.
Generate Your Server URL
Generate and copy your MCP server URL to use in your application.