slack-bot-mcp v0.1.0

down · 24 ms
service_account

Read and post in Slack public channels and DMs through one shared bot token.

Endpoint

https://slack-bot-mcp.mcp.growtharc.com/mcp

Client configuration

Claude Desktop / Claude Code — .mcp.json

{
  "mcpServers": {
    "slack-bot-mcp": {
      "type": "http",
      "url": "https://slack-bot-mcp.mcp.growtharc.com/mcp"
    }
  }
}

VS Code — .vscode/mcp.json

{
  "servers": {
    "slack-bot-mcp": {
      "type": "http",
      "url": "https://slack-bot-mcp.mcp.growtharc.com/mcp"
    }
  }
}

The bare endpoint.

https://slack-bot-mcp.mcp.growtharc.com/mcp

Operational detail

Store
none
Roles
—
Health path
/health
Image
acrarcaiplatform.azurecr.io/mcp/connectors/slack-bot-mcp:admincreds-5d6eadb
Engine version
0.5.2

Tools 23

  • whoami slack-bot-mcp:tools.read

    Report which Slack bot and workspace this server acts as.

  • list_channels slack-bot-mcp:tools.read

    List the public channels in the workspace.

  • list_my_conversations slack-bot-mcp:tools.admin

    List the channels the bot belongs to and its DMs -- or another member's channels.

  • find_channel slack-bot-mcp:tools.read

    Find a public channel's id from its name, e.g. `#general` -> `C01234567`.

  • get_channel_info slack-bot-mcp:tools.admin

    Describe one channel or DM: topic, purpose, creator, size, what the bot last read.

  • list_direct_messages slack-bot-mcp:tools.admin

    List the bot's one-to-one direct message conversations.

  • send_direct_message slack-bot-mcp:tools.write

    Send a direct message to one person, as the bot, opening the DM if needed.

  • open_direct_message slack-bot-mcp:tools.write

    Open -- or find the existing -- DM with one person, and return its id.

  • close_direct_message slack-bot-mcp:tools.write

    Close one of the bot's DMs. Its history is kept.

  • get_channel_history slack-bot-mcp:tools.admin

    Read recent messages in one public channel or DM the bot is a member of.

  • get_thread_replies slack-bot-mcp:tools.admin

    Read the replies in one thread, oldest first, with the message that started it.

  • get_message slack-bot-mcp:tools.admin

    Read one message by its channel and `ts`, e.g. one a link named.

  • send_message slack-bot-mcp:tools.write

    Post a message to a channel, as the bot.

  • reply_in_thread slack-bot-mcp:tools.write

    Reply in the thread under one message, as the bot.

  • update_message slack-bot-mcp:tools.write

    Edit one of the bot's own messages, replacing its text.

  • delete_message slack-bot-mcp:tools.write

    Delete one of the bot's own messages. This cannot be undone.

  • schedule_message slack-bot-mcp:tools.write

    Schedule a message to post later, as the bot. Slack allows up to 120 days ahead.

  • list_scheduled_messages slack-bot-mcp:tools.admin

    List messages the bot scheduled that have not posted yet.

  • delete_scheduled_message slack-bot-mcp:tools.write

    Cancel a scheduled message before it posts.

  • list_users slack-bot-mcp:tools.read

    List the people in the workspace, bots and deactivated accounts included.

  • get_user slack-bot-mcp:tools.read

    Describe one person from their user id: names, title, timezone, status, role.

  • get_user_profile slack-bot-mcp:tools.read

    Read one person's profile, including the custom fields the workspace defines.

  • get_user_presence slack-bot-mcp:tools.read

    Say whether one person is active in Slack right now, or away.

Prompts 0

This connector defines no prompts.

Resources 0

This connector defines no resources.

Resource templates 0

This connector defines no resource templates.