Slack's official MCP server lets AI clients search messages and channels, read threads and user profiles, send or schedule messages, and create or update canvases. It runs over streamable HTTP with confidential OAuth 2.0 and requires a registered Slack app; partner clients include Claude, Cursor, and Perplexity.
Also available as
Connect
- 1Connect it in ChatGPT
Turn on Developer mode in ChatGPT (Settings → Security and login), open Plugins, select + and paste https://mcp.slack.com/mcp as the MCP server URL, then sign in with OAuth. Add it to a chat from the composer's tools menu.
- 2Or add it to Codex or the API
codex mcp add slack --url https://mcp.slack.com/mcp codex mcp login slackThe login command opens a browser to finish OAuth.
Configs are generated from the publisher's documented endpoint. Check their docs for plan requirements and scopes. New to this? Read the step-by-step tutorial.
Tools 12
slack_search_publicslack_search_public_and_privateslack_search_channelsslack_search_usersslack_read_channelslack_read_threadslack_read_user_profileslack_send_messageslack_schedule_messageslack_create_canvasslack_read_canvasslack_update_canvasThings to ask
- “Summarize what happened in #eng-incidents today”
- “Find the thread where we decided on the pricing change”
- “Send a message to #launch saying the release is live”
- “Create a canvas with the agenda for tomorrow's standup”