Slack
OfficialOfficial MCP server for Slack workspace integration
Category:Communication
71,503stars
Updated:Today
Live data
Zone Score
76%
Good
Popularity
Stars, forks, contributors
100%
Quality
Docs, license, topics
85%
Maintenance
Updates, issues, activity
40%
Claude Desktop Configuration
Add this to your Claude Desktop configuration file:
{
"slack": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-slack"
],
"env": {
"SLACK_BOT_TOKEN": "xoxb-your-token-here"
}
}
}Requirements
- Node.js 18 or higher
- Slack workspace admin access
- Slack App with appropriate OAuth scopes
Setup Steps
- 1Create a Slack App in your workspace
- 2Add required OAuth scopes (channels:read, chat:write, etc.)
- 3Install the app to your workspace
- 4Copy the Bot User OAuth Token
- 5Configure Claude Desktop with the token
Send a message
Posting updates and notifications to Slack
Prompt:
Send "Hello team!" to #general channel
Expected Output:
Message sent confirmation with timestamp
Search messages
Searching through Slack history
Prompt:
Find messages mentioning "deployment" in the last week
Expected Output:
List of messages with context and links
Detailed Metrics
Popularity
Stars71,503
Forks8,561
Watchers71,503
Quality
Documentation✓ Good
LicenseMIT License
LanguageTypeScript
Maintenance
Last CommitToday
Open Issues237
Contributors1
Repository
Size26.7 MB
CreatedNov 2024
Live data • Updated 5:04:22 PM
Quality Factors
Documentation
✓ Has READMERepository has a README with description
License
✓ MIT LicenseOpen source license for legal clarity
Test Coverage
Coming SoonAutomated tests ensure reliability
TypeScript
Coming SoonType safety for better developer experience
NPM Downloads
Coming SoonWeekly download statistics from NPM
Security Scan
Coming SoonVulnerability detection and alerts