Skip to main content
Glama
cloud9-labs

@cloud9-labs/mcp-slack

by cloud9-labs

@cloud9-labs/mcp-slack

MCP server for Slack API integration - 14 messaging and channel management tools.

Installation

{
  "mcpServers": {
    "slack": {
      "command": "npx",
      "args": ["-y", "@cloud9-labs/mcp-slack"],
      "env": {
        "SLACK_BOT_TOKEN": "xoxb-your-bot-token"
      }
    }
  }
}

Related MCP server: Slack MCP Server

Tools

Tool

Description

slack_post_message

Send a message to a Slack channel

slack_update_message

Edit an existing message

slack_delete_message

Delete a message from a channel

slack_list_channels

List all channels in the workspace

slack_get_channel_info

Get detailed information about a channel

slack_get_channel_history

Retrieve message history from a channel

slack_get_replies

Get threaded replies for a message

slack_join_channel

Join a Slack channel

slack_list_users

List all users in the workspace

slack_get_user_info

Get user profile information

slack_add_reaction

Add emoji reaction to a message

slack_remove_reaction

Remove emoji reaction from a message

slack_search_messages

Search messages across channels

slack_upload_file

Upload files to Slack

Configuration

Set your Slack bot token as an environment variable:

export SLACK_BOT_TOKEN="xoxb-..."

To create a Slack bot:

  1. Go to https://api.slack.com/apps

  2. Create a new app

  3. Enable Bot User OAuth Token

  4. Grant required scopes (messages:write, channels:read, users:read, etc.)

  5. Copy the Bot User OAuth Token

License

MIT

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    D
    maintenance
    An MCP server that enables interaction with Slack workspaces through tools for managing channels, sending messages, and retrieving user profiles. It leverages the Slack API and FastMCP to provide functionalities like message history lookup and reaction management.
    Last updated
    1
  • A
    license
    -
    quality
    D
    maintenance
    This MCP server provides integration with the Slack API via HTTP transport, allowing for channel management and message operations. It enables users to list channels, send or edit messages, search message history, and retrieve user information through standardized tools.
    Last updated
    56
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    An MCP server that provides comprehensive access to the Slack Web API, enabling AI agents to search messages, manage channels, and create canvases. It features 13 core tools and over 300 dynamic methods for complete automation of Slack workspace operations.
    Last updated
    21
    88
    ISC

View all related MCP servers

Related MCP Connectors

  • Slack MCP without OAuth — 21 tools, session-based. Free OSS; hosted has a free tier, Pro $19/mo.

  • Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.

  • 34 production API tools over one hosted MCP endpoint.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cloud9-labs/mcp-slack'

If you have feedback or need assistance with the MCP directory API, please join our Discord server