Slack
OFFICIAL · Model Context ProtocolAUTH REQUIREDMITLet your AI agent read channels, send messages, search conversations, and manage Slack workspaces through the official MCP integration.
Requires a Slack Bot Token (xoxb-...) and a Slack Team ID. Create a Slack App at api.slack.com, grant bot scopes (channels:read, chat:write, etc.), and install it to your workspace.
Setup Guide
{
"mcpServers": {
"slack": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-slack"
],
"env": {
"SLACK_BOT_TOKEN": "xoxb-your-bot-token-here",
"SLACK_TEAM_ID": "T0123456789"
}
}
}
}Tools
slack_list_channels
List all public channels in the workspace with pagination support.
slack_post_message
Post a message to a specific Slack channel by channel ID.
slack_reply_to_thread
Reply to an existing message thread in a channel.
slack_get_channel_history
Retrieve the recent message history of a Slack channel.
slack_search_messages
Search across all Slack messages using a query string.
slack_get_users
Fetch all users in the workspace with profile information.
Compatibility
About
Overview
The Slack MCP server connects your AI assistant directly to your team's Slack workspace. You can ask your AI to post updates, summarize discussions from a channel, search for decisions made in past threads, or draft announcements — without leaving your development environment.
This integration is especially powerful for engineering teams using Claude or Cursor as a pair programmer. Instead of context-switching to Slack for every update, your AI can handle communication on your behalf.
Creating a Slack App and Bot Token
To get your SLACK_BOT_TOKEN:
- Go to api.slack.com/apps and click Create New App → From Scratch.
- Name your app (e.g., "AI Assistant") and select your workspace.
- Navigate to OAuth & Permissions and add the following bot scopes:
channels:read— list public channelschannels:history— read channel messageschat:write— post messagesusers:read— fetch user profilessearch:read— search messages (requires a paid workspace)
- Click Install to Workspace and copy the Bot User OAuth Token (starts with
xoxb-). - Find your Team ID in the workspace URL (e.g.,
https://app.slack.com/client/T0123456789).
Install and Troubleshooting Intent Coverage
Developer-install and troubleshooting intent for community MCP server listings.
install mcp server / mcp server setup guide
mcp json config example / vscode mcp setup
mcp server not working / mcp tools not showing
mcp server compatibility matrix / cursor vs vscode mcp compatibility
mcp server monetization options / convert community mcp server to paid listing
Related Setup, Debug, and Learning Links
CLI installation guide
Install baseline for all IDEs before listing-specific setup.
Using servers guide
Covers runtime usage patterns and auth flow.
Cursor setup walkthrough
High-intent setup path for developer troubleshooting journeys.
Troubleshooting: server not working
Common failure modes for install and runtime issues.
Troubleshooting: tools not showing
Covers discovery/listing failures across major IDEs.
Registry listing: github
Maps this community reference to install-ready hosted listing.
Related explore entry: Confluence
Keeps same-intent users on matched category and tool shape.
Related explore entry: Notion
Keeps same-intent users on matched category and tool shape.
Related explore entry: GitHub
Keeps same-intent users on matched category and tool shape.
Install this server with the AgenticMarket CLI — you'll be prompted for your API credentials or OAuth tokens during setup. No manual JSON editing.
$npx agenticmarket install slackConfluence
Enable your AI agent to search, read, create, and update Confluence pages and spaces — bringing your team's knowledge base into your AI workflow.
Notion
Connect your AI agent to Notion workspaces to read pages, create documents, update databases, search content, and manage your team's knowledge system.
GitHub
Empower your AI agent to read, write, search, and manage repositories on GitHub, including issues, commits, and pull requests.
AgenticMarket