Slack

Slack MCP Connector for Claude

A+

Manage channels, users, and send messages on Slack with AI agents.

11 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Slack workspace to any AI agent to automate your team communication and collaboration. Slack provides a premier platform for business messaging, and this integration allows you to retrieve channel info, send messages, and search through conversational history through natural conversation.

What you can do

  • Communication Orchestration — Post instant messages to channels or direct conversations and manage team threads programmatically.
  • Channel & User Management — List all available channels and retrieve detailed member profile metadata directly from the AI interface.
  • Search & Discovery Intelligence — Search through messages and retrieve channel histories to stay informed on team discussions via natural language.
  • Presence & Status Tracking — Access user presence metadata and monitor team availability to ensure optimal collaboration.
  • Operational Monitoring — Test authentication and monitor workspace health to ensure reliable connectivity between Slack and your AI workflows.

How it works

  1. Subscribe to this server
  2. Enter your Slack Bot User OAuth Token (xoxb-...) from your app settings
  3. Start managing your team communications from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Project Managers — quickly post updates and retrieve team discussion points without switching between channels.
  • Support Teams — automate the retrieval of user details and monitor support channels via natural conversation.
  • Operations Managers — streamline the delivery of notifications and coordinate team communications directly within the chat.
instant-messagingchannelsworkspacenotificationsfile-sharingteam-collaboration

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

list_pins

List all pinned messages in a channel

list_reactions

Get reactions on a specific message

check_connection

Verify API access

get_channel_details

Get metadata for a channel

get_channel_history

List recent messages

get_user_presence

Check if a user is online

get_user_profile

Get details for a user

list_channels

List public channels

list_users

List workspace members

send_message

Send a message to a channel

search_messages

Search for messages

See how to talk to your AI agent using Slack.

Post an update to the #general channel: 'The new feature is live!'.

Message posted successfully! I've sent the update to the #general channel in your Slack workspace.

Show me the activity summary for all channels with message volumes and active participants this week.

Activity across 24 channels this week. Most active: #engineering (456 messages, 18 participants), #general (345, 42 participants), #product (234, 12 participants), #support (189, 8 participants), #sales (156, 14 participants). Quietest: #announcements (3 messages), #random (23). Total messages: 2,340. Active users: 67 of 85 (78.8%). Peak hours: 10-11 AM and 2-3 PM. Threads: 234 created, avg 4.2 replies. Reactions: 1,890 total, most used: 👍 (456), 🎉 (234), ❤️ (189). Files shared: 89.

Post a message to the #engineering channel announcing the deployment freeze for next week.

Message posted to #engineering. Content: "🚨 *Deployment Freeze Notice* 🚨\n\nTeam, we have a deployment freeze from Monday May 19 through Friday May 23 for the quarterly release preparation. All PRs must be merged by Friday EOD. Emergency hotfixes only during the freeze window. Please coordinate with @release-team for any exceptions.\n\n📋 Freeze checklist: https://wiki.internal/release-prep\n🗓 Release date: May 26". Message ID: msg_1716234567. Reactions received within 5 minutes: 12 (👍 8, 👀 4). Thread reply from @sarah: "Got it, finishing my PR today."

Log in to [**Slack API**](https://api.slack.com/apps), select your app, and navigate to **OAuth & Permissions**. You will find the token starting with `xoxb-` under the **OAuth Tokens for Your Workspace** section.

Related Connectors