Slack logo — MCP server on Gumloop

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.

Talk to Sales

Try Slack now

Type what you want done. Sign in and run it live with an AI agent.

|

Slack logoSlack
Gradient

Installation

Get StartedGet Started
1

Create 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.

2

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

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. 1

    Create a free Gumloop account

    Sign up at gumloop.com. No credit card required.

  2. 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. 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.
Talk to Sales
Gradient