Purpose
Use this MCP to:- Send messages to channels and direct messages
- Search message history
- Read conversation threads
- List channels and users
- Share updates and notifications
Setup
Get your Slack tokens
The Slack MCP uses browser session tokens (
xoxc and xoxd) instead of a bot token.- Open Slack in your browser and sign in
- Open DevTools (F12 or Cmd+Option+I)
- Go to Console tab
- Run:
localStorage.getItem('localConfig_v2') - Copy the
xoxc-...token from the output - Go to Application → Cookies →
https://app.slack.com - Copy the value of the
dcookie (this is yourxoxdtoken)
Available tools
channels_list
List all channels you have access to.conversations_history
View messages from a channel or DM.conversations_replies
View replies in a thread.conversations_add_message
Send a message to a channel or DM.conversations_search_messages
Search for messages across your workspace.Usage examples
Send a status update
Search recent conversations
Read channel history
Common workflows
Daily standup notifications
- Create meeting notes in Google Docs
- Get the shareable link
- Send link to #standup channel
Sprint report sharing
- Query ClickUp for completed tasks
- Generate summary
- Post to #product channel
Bug notifications
- Create ClickUp task for bug
- Create GitHub issue
- DM the assignee in Slack with both links
Channel and user IDs
You can reference channels and users by:- Channel name:
#product,#engineering - User name:
@ignacio,@teammate - Direct ID:
C1234567890for channels,U1234567890for users
Best practices
Always confirm before sending
Always confirm before sending
Claudio shows you a draft of every message before sending. Review it carefully to ensure the tone and content are appropriate.
Test in DMs first
Test in DMs first
If you’re unsure about a message format, ask Claudio to send it to yourself first as a test.
Use appropriate channels
Use appropriate channels
Send updates to the right channel. For example:
- Product updates → #product
- Engineering updates → #engineering
- Standup notes → #standup
Include context and links
Include context and links
When notifying about tasks or issues, include links to ClickUp, GitHub, or Google Docs for easy access.
Troubleshooting
Token expired or invalid
Token expired or invalid
Session tokens expire after a while. If you get authentication errors:
- Sign out and sign back in to Slack
- Get fresh
xoxcandxoxdtokens - Update your MCP configuration
Can't find channel
Can't find channel
Make sure you’ve joined the channel in Slack. The MCP can only access channels you’re a member of.
Message not sending
Message not sending
Verify:
- Your tokens are valid
- You have permission to post in the channel
- The channel ID or name is correct