Slack MCP Server
JSON →Access Slack DMs, channels, and messages from Claude. Browser token auth - no OAuth needed.
Install
npx -y @jtalk22/slack-mcp Tools · 21
- slack_health_check Verify token validity and workspace info
- slack_token_status Token age, health, and cache stats
- slack_refresh_tokens Auto-extract fresh tokens from Chrome
- slack_list_conversations List DMs and channels
- slack_conversations_history Get messages from a channel or DM
- slack_get_full_conversation Export full history with threads
- slack_search_messages Search across workspace
- slack_get_thread Get thread replies
- slack_users_info Get user details
- slack_list_users List workspace users (paginated, 500+)
- slack_users_search Search users by name, display name, or email
- slack_conversations_unreads Get channels/DMs with unread messages
- slack_send_message Send a message to any conversation
- slack_add_reaction Add an emoji reaction to a message
- slack_remove_reaction Remove an emoji reaction from a message
- slack_conversations_mark Mark a conversation as read
- slack_workflow_save Save a workflow profile (channels, kind, retention, cadence) to ~/.slack-mcp-workflows.json
- slack_workflows List saved workflow profiles
- slack_smart_search Semantic search across indexed channels — hosted brain
- slack_catch_me_up AI-summarized digest of unreads + priority threads — hosted brain
- slack_triage Prioritized action queue across channels — hosted brain
Environment variables
SLACK_TOKENSLACK_MCP_HTTP_AUTH_TOKEN
Links
★ 27 GitHub stars