Slack MCP server
Slack is where many teams talk. Through Flowplane an AI assistant can search the messages you can see, read a channel or a whole thread, list channels and people and look someone up. It can post a message or add a reaction in your name, and each of those waits for your approval first.
- Tools
- 7 read · 2 change
- Sign-in
- Own account or shared key
- Approval, by default
- Changes wait for you
- MCP server
- Flowplane’s tools
What your assistant can do in Slack
7 tools that read and 2 that change something in Slack. Reads are allowed; a change marked “asks first” waits for the person’s approval by default, and your workspace’s rules decide the rest.
Reads7
- Check the connectionSee which account it uses and whether it works
whoami - List channelsThe channels in your workspace
list_channels - List peopleThe people in your workspace
list_users - Look up a personTheir name, job title and time zone
get_user - Read a channelThe latest messages in a channel
read_channel - Read a threadA message and all its replies
read_thread - Search messagesFind messages by words or sender
search_messages
Changesasks first2
- Post a messagePosts in a channel or thread, as you
post_message - Add a reactionAdds an emoji reaction, as you
add_reaction
Sign-in
Each person signs in with their own Slack account, so an assistant sees only the channels that person is in and posts in their name. A workspace administrator may have to approve Flowplane in Slack first. For a shared connection you can also paste a token instead: a user token (xoxp-) or a bot token (xoxb-), which then posts as that bot. Flowplane keeps it sealed; the assistant never sees it.
In Flowplane: In the Flowplane console, add Slack, choose a way in (API, recommended, or Slack’s MCP server) and sign in with Slack.
Slack and MCP
Slack runs an official MCP server of its own. Flowplane gives you two ways in: the API way, with Flowplane’s own tools on Slack’s Web API, which works with any workspace; and Slack’s MCP server, passed through as it is, with Slack’s own tools as Slack lists them. Slack lets only apps listed in its Marketplace use its MCP server, so the API way is the one that works everywhere.
Things to ask
- “What did people say in #support yesterday?”
- “Find the messages from Sarah about the Q4 budget.”
- “Summarise the thread about the release that started this morning in #engineering.”
- “Who is Tom Peeters and what time is it where he is?”
- “Reply in that thread that the fix is live, and add a thumbs-up to the bug report.”
Connect your assistant to Slack
One Flowplane address works in every assistant below, with the same rules and the same log. Step-by-step setup for each:
- Connect Claude to SlackClaude on the web and in the desktop app→
- Connect Claude Code to SlackAnthropic’s coding agent in the terminal→
- Connect ChatGPT to SlackChatGPT on the web→
- Connect Cursor to SlackThe Cursor code editor→
- Connect Codex to SlackOpenAI’s coding agent, in the terminal and the IDE→
- Connect GitHub Copilot to SlackCopilot Chat in VS Code, in agent mode→
- Connect Mistral Le Chat to SlackMistral’s assistant (Le Chat, now called Vibe)→
Questions
- Which way should I choose, the API or Slack’s MCP server?
- The API way is recommended: its tools are Flowplane’s, they are the same for everyone, they work with any workspace and they return only what is needed (author, time, text, replies). Slack’s MCP server gives you Slack’s own tools, whatever Slack lists, but Slack only lets apps listed in the Slack Marketplace use it, and a workspace administrator may have to approve Flowplane.
- What can the assistant change in Slack?
- With the API way, two things: post a message in a channel or thread and add an emoji reaction, both in your name and both after your approval. Everything else only reads. Through Slack’s MCP server, reads are allowed and changes ask first; Flowplane asks Slack only for reading, searching, posting and reacting, so canvases, lists and files are left out.
- Can the assistant read every channel?
- No. It acts as the person who signed in, so it sees the channels and messages that person can see, and nothing more.
- Which AI assistants can use Slack through Flowplane?
- Claude, Claude Code, ChatGPT, Cursor, Codex, GitHub Copilot and Mistral Le Chat, and any other client that supports remote MCP servers with sign-in. They all reach Slack through the same Flowplane address.
- What does it cost?
- Free for one person, with up to three apps and five assistants. Personal Pro is €9 a month including VAT; companies start at €99 a month for ten active users. Prices are indicative; see the pricing page.
Flowplane is not affiliated with or endorsed by Slack’s maker; the name and logo only identify the app. Pricing
Let your AI work with your data. Safely, from today.
Free for yourself, set up in a minute. For your team or company, we’re happy to help you get started.