Slack

by modelcontextprotocol

Recommended
88.1k stars
4.9k downloads
Not rated
GitHub Website

About

MCP server for Slack.

Details

Author
modelcontextprotocol
GitHub stars
88,148
Downloads
4,896
Categories
Communication

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Slack
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

slack_list_channels

List public or pre-defined channels in the workspace with pagination

slack_post_message

Post a new message to a Slack channel

slack_reply_to_thread

Reply to a specific message thread in Slack

slack_add_reaction

Add a reaction emoji to a message

slack_get_channel_history

Get recent messages from a channel

slack_get_thread_replies

Get all replies in a message thread

slack_get_users

Get a list of all users in the workspace with their basic profile information

slack_get_user_profile

Get detailed profile information for a specific user

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "slack": {
            "slack": {
                "command": "npx",
                "args": [
                    "-y",
                    "@modelcontextprotocol/server-slack"
                ],
                "env": {
                    "SLACK_BOT_TOKEN": "xoxb-your-bot-token",
                    "SLACK_TEAM_ID": "T01234567",
                    "SLACK_CHANNEL_IDS": "C01234567, C76543210"
                }
            }
        }
    }
}

McpServers

{
    "slack": {
        "command": "npx",
        "args": [
            "-y",
            "@modelcontextprotocol/server-slack"
        ],
        "env": {
            "SLACK_BOT_TOKEN": "xoxb-your-bot-token",
            "SLACK_TEAM_ID": "T01234567",
            "SLACK_CHANNEL_IDS": "C01234567, C76543210"
        }
    }
}
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.