- Home
- MCP Integrations
- Slack MCP Server
Slack MCP Server
Connect to the Slack MCP server to send and search messages, manage channels and members, build canvases, and share files using AI agents on Gumloop, Claude, or Cursor.
Try Slack now
Type what you want done. Sign in and run it live with an AI agent.

Installation
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.
Copy Your Server URL
Copy your MCP server URL and add it to your client. You'll be prompted to authorize on first use.
Tools (31)
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' 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
Create Standalone Canvas
Create a standalone Slack canvas document with markdown content
Lookup Canvas Sections
Find sections in a Slack canvas matching criteria like heading type or text content
Edit Canvas
Edit a Slack canvas by inserting, replacing, deleting content or renaming
Delete Canvas
Permanently delete a Slack canvas
Set Canvas Access
Set access level to a Slack canvas for specified users or channels
Remove Canvas Access
Remove access to a Slack canvas for specified users or channels
Add User To Channel
Add a user to a Slack channel
React To Message
Add a reaction to a message
What is Slack MCP?
The Slack MCP server gives AI agents access to your Slack workspace. That means agents can send and read messages, search across messages, files, channels, and people, manage channels and their members, pin and react to messages, build and edit Slack canvases, and upload or download files. It works across the whole workspace, so an AI agent can both answer questions about what’s happening in Slack and take action on your behalf.
If you spend time copying updates into Slack, hunting for old messages or files, posting the same status updates to a channel every morning, or setting up a new project channels manually, an AI agent can take over a lot of that busywork. Describe what you need, and your AI agent will handle the messaging for you.
MCP stands for Model Context Protocol. It’s an open standard that gives AI agents a way to connect to external tools and services. Instead of creating a Slack app, configuring OAuth scopes, managing bot tokens, and writing code against the Slack API, you connect your Slack account once. After that, you work in your workspace just by asking your AI agent in plain language.
Related MCP servers
Gmail MCP Server
Interact with Gmail emails and messages
Google Calendar MCP Server
Interact with Google Calendar events and schedules
Notion MCP Server
Server for interacting with Notion
Linear MCP Server
Interact with Linear issue tracking and project management
Microsoft Teams MCP Server
Interact with Microsoft Teams for team management, channels, chats, and meetings
Google Sheets MCP Server
Read, write and update your Google Sheets
What you can do with Slack MCP on Gumloop
Send and read messages
Post messages to any channel or user as plain text or rich Block Kit layouts, read messages from a channel, and send ephemeral messages only one person can see. Your AI agent can deliver alerts, digests, and replies wherever your team is.
Search across your entire workspace
Find messages, files, channels, and people with natural-language or keyword search, filtered by user, channel, date, or file type. Ask "what did Sarah say about Q1 goals?" and let the agent surface the answer.
Work with threads, reactions, and pins
Pull a message and its full reply thread, add reactions, delete messages, and pin or unpin important items. Useful for triage, acknowledgements, and keeping key context at the top of a channel.
Create and manage channels
Create public or private channels, archive or unarchive them, and update a channel’s topic and purpose. Spin up a channel for a new project or incident and have it configured in seconds.
Manage channel membership
Add or remove users from channels, list everyone in a channel, search the workspace for users by name or email, and check a user’s presence. Handy for onboarding, access cleanup, and routing.
Build and edit Slack canvases
Create canvases attached to a message or standalone documents with markdown content, edit them by inserting, replacing, deleting, or renaming sections, find sections by heading or text, and control who has access. Great for living docs like project briefs or runbooks.
Upload and download files
Push files or images into a channel from Gumloop storage, a URL, or base64 content, and pull files out of Slack into Gumloop storage for an agent to process.
How to connect the Gumloop Slack MCP Server
- 1
Create a free Gumloop account
Sign up at gumloop.com. No credit card required.
- 2
Add the Slack MCP server
Copy your MCP server URL from Gumloop and add it to your preferred client (Claude, Cursor, or Gumloop workflows). You'll authorize on first use.
- 3
Start using Slack in your AI workflows
That's it. Your AI agent can now send and search messages, manage channels, build canvases, and share files across your workspace. Use it inside a Gumloop automation, in Claude Desktop, or in Cursor.
Slack MCP use cases
AI alerts and notifications for ops and on-call teams
When something happens in another system (a new lead, a failed job, a support ticket), an AI agent can post a formatted Block Kit alert to the right channel, @-mention the owner, and react or pin it for visibility. Your team gets the signal in Slack without anyone wiring up a custom integration.
Daily digests and standup summaries for managers
An AI agent can read or search across the channels that matter, summarize what happened overnight, and post a clean digest every morning. Managers get a one-message catch-up instead of scrolling through a dozen channels.
Support and feedback triage
Search the workspace for messages mentioning a keyword, product, or customer, have an AI agent classify and route them, then react, reply in-thread, or pin the ones that need follow-up. Recurring questions get surfaced before they slip through.
Automated channel setup for project and incident kickoffs
When a new project or incident starts, an AI agent can create the channel, set its topic and purpose, add the right people, and post a canvas with the brief or runbook, so the space is ready the moment the work begins.
Cross-platform updates and knowledge capture
Pull data from a CRM, doc, or email with another MCP tool, have an AI agent format it, and post the result to Slack, or compile meeting notes and reports into a Slack canvas the whole team can reference. Slack becomes the place your agents report into and write things down.
Why use Gumloop for Slack MCP
No Slack app to create, no bot tokens to manage
Building your own Slack MCP server means creating a Slack app, configuring OAuth scopes, managing bot and user tokens, and writing code against the Slack API. Instead, Gumloop can handle all of that for you. Connect your Slack account and you’re set: No app config or token rotation required.
Works with multiple MCP clients
Use the Slack MCP server endpoint in Claude Desktop, Cursor, or directly inside Gumloop. Same server URL, works with any MCP client.
Chain Slack with 100+ other integrations
Combine Slack with Gmail, Google Calendar, Notion, Linear, and other MCP tools in a single AI agent. Pull data from one tool, process it with an LLM, and post or react in Slack automatically.
Enterprise-grade and scalable
Built for teams, with role-based permissions and dedicated support for Pro users. The Slack MCP respects your existing workspace access, so agents only reach the channels and content your account can.
Pricing includes a free plan
You can test the Slack MCP integration on Gumloop’s free tier before committing. Paid plans start at $37/month.
Frequently asked questions
Ship Slack agents in minutes
Connect any AI agent to 100+ MCP servers, fully hosted, zero setup.