Slack MCP Server
Slack runs its own MCP server at mcp.slack.com, which clients reach over Streamable HTTP; SSE connections are not accepted.
What it does
Slack runs its own MCP server at mcp.slack.com, which clients reach over Streamable HTTP; SSE connections are not accepted. Every client has to be backed by a registered Slack app that signs users in with confidential OAuth, and each tool works only when the matching user-token scopes have been granted. Workspace admins approve MCP clients and can review their activity in audit logs. The tools search messages, files, people and channels, read channel history and threads, send, schedule and draft messages, add reactions, work with canvases and lists, and upload files. Rate limits follow the Slack Web API tiers. Slack names Claude, Claude Code, Cursor and Perplexity as partner clients.
Capabilities
- Search Slack messages, files, channels and people
- Read channel history and threads
- Send, schedule and draft messages
- Create, update and export canvases
- Create, read and update Slack lists
- Upload files to Slack
About
- Publisher
- Slack
- Tool
- Slack
Works with
Install
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
Details
| Fact | Value | Source |
|---|---|---|
| Type | MCP server | |
| Tool | Slack | |
| Publisher | Slack | source |
| Official status | Officialhosted by Slack and documented on Slack's own developer docs | source |
| Connection | Remote (hosted, you connect over the internet) | source |
| Can change data | Yes | source |
| Needs an API key or sign-in | Yes | source |
| Platforms | Not stated in its documentation | |
| AI clients | Claude Code, Claude Desktop | source |
| Licence | Not stated in its documentation | |
| Pricing | Not stated in its documentation | |
| Activity | No commit dataDownload data not available (not on npm or PyPI) | |
| Links | Website |