Slack Bot

Slack Bot MCP Connector for Claude

A+

Control and manage your Slack workspace — audit channels, messages, and users via AI.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Empower your AI agent to orchestrate your entire workspace communication on Slack, the leading platform for team collaboration. By connecting your Slack bot to your agent, you transform complex workspace management into a natural conversation. Your agent can instantly list your channels, audit message history, and send updates without you ever touching a dashboard. Whether you are a community manager or a project lead, your agent acts as a real-time coordinator, ensuring your team is always informed and your communication data is organized.

What you can do

  • Conversation Auditing — List all public channels in your workspace and retrieve detailed metadata, including purpose and topics.
  • Messaging Intelligence — Send and delete messages in any channel, and retrieve recent message history for real-time monitoring.
  • User Administration — Query workspace member lists, check user profiles, and monitor real-time presence (active/away).
  • Channel Governance — Autonomously join or leave public channels to keep your bot's scope relevant and efficient.
  • Operational Monitoring — Quickly retrieve detailed channel and user information to maintain strict organizational control.

How it works

  1. Subscribe to this server
  2. Enter your Slack Bot User OAuth Token
  3. Start managing your Slack workspace through Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Project Managers — monitor project channels and send status updates straight from your workflow.
  • Community Managers — verify member lists and audit message history without manual dashboard logins.
  • Support Teams — perform rapid user status checks and send announcements directly from chat.
  • Operations Leads — automate Slack data querying to orchestrate cross-functional communication smoothly.
instant-messagingworkspace-managementchannel-automationnotificationsteam-collaboration

10 tools expose this connector's capabilities to your AI agent.

send_message

Send a message to a Slack channel

delete_message

Delete a message from Slack

get_channel_info

Get details for a specific channel

get_user_info

Get details for a specific user

join_channel

Join a public channel

leave_channel

Leave a Slack channel

list_channels

List Slack channels

list_users

List all users in the workspace

get_history

Get message history for a channel

get_presence

Check if a user is active or away

See how to talk to your AI agent using Slack Bot.

List all public channels in my Slack workspace.

I've retrieved your public channels. You have 5 active channels, including #general, #marketing, and #dev-updates. Which one would you like to audit for history?

Send 'Good morning team!' to #general.

Message delivered! I've sent your greeting to #general (ID: C12345). The message is now visible to all members.

Check if user ID U12345 is currently active.

Checking presence... User U12345 is currently 'active'. I can retrieve their full profile details if you'd like.

Log in to the [**Slack App Console**](https://api.slack.com/apps), select your App, go to **OAuth & Permissions**, and copy the 'Bot User OAuth Token'. Paste it below.

Related Connectors