Connect Slack to Claude & Any MCP Client
Secure OAuth authentication. No API keys needed. Works with all MCP clients.
What You Can Do
"What are the latest messages in #engineering?"
Claude fetches channel history and summarizes discussions
"Search for messages about the Q4 roadmap"
Search across your entire workspace history
"Send a message to #general about the system update"
AI-powered message composition and posting
"Who is @john.doe and what's their role?"
Get user profiles and team information
How to Connect
- 1
Sign up for MCP Hubby
- 2
Click "Connect Slack"
- 3
Authorize with Slack OAuth (same as "Add to Slack")
- 4
Copy configuration to Claude Desktop, Cursor, or any MCP client
Need help with OAuth? See our Slack OAuth guide via Nango.dev
Available Operations
Channel & Message Management
- List channels (public, private, DMs)
- Get channel message history
- Get thread replies
- Send messages to channels or DMs
- Search messages across workspace
Team & User Information
- Get user profiles and info
- List workspace members
Collaboration
- Add emoji reactions to messages
- Upload files to channels
Frequently Asked Questions
Is my Slack data secure?
Yes. We use OAuth (the same "Sign in with Slack" you use everywhere). We never see your password or store your messages. We only store a connection mapping that lets us proxy API requests on your behalf.
What permissions do you need?
We request channels:read (list channels), channels:history (read messages), chat:write (send messages), and users:read (user info). You can see exactly what we request during OAuth authorization.
Can I disconnect anytime?
Yes. One click in your hub disconnects Slack and revokes access. You can also revoke access directly in your Slack workspace settings.
What AI tools does this work with?
Any MCP-compatible client: Claude Desktop, Cursor, Continue, and more. One connection works with all.
Ready to Connect Slack?
Connect Slack NowQuick setup • Works with all MCP clients