Slackbot recently added support for MCP, which means you can now connect it with external apps and let it take actions across your work tools directly from Slack
But the native app list is still limited. By the time of writing this post, there's just about 20 apps that you can connect from the
But luckily, Slack allows you to set up or use your custom MCP servers and not have to be limited by the number of apps available in marketplace.
That's where
Step 2: Add Composio Connect to a Slack App
Now, we need to register the Composio MCP server inside a Slack app.
Go to the Slack developer dashboard and create a new app.
- Click Get Started.
Auth Type: Dynamic Client Registration
If your workspace requires approval, send the app request to your admin.
Step 3: Connect Composio inside Slackbot
Once your Slack app is installed and approved, open a DM with Slackbot.
Then, just type in a prompt that requires using the app, Slack will use the correct app automatically for you.
Click on Continue, and then confirm it on the Composio end.
After that, Slackbot should be able to discover Composio’s MCP tools.
Start with a simpler test:
What tools are available from Composio?
Once that goes through, now try an actual app action.
For example:
If Gmail is not connected yet, Composio should generate an OAuth link for you to connect it. Once you approve it, the connection persists for future use. So, you don't have to repeat this step again and again.
Voilà, you've successfully connected Slackbot to Composio MCP. 🎊
Here’s a quick workflow for initiating a connection and running an actual app action:
Final Thoughts
Slack's own marketplace is good, and if it covers all the tools you require, you can completely stick to it.
But for some of you, that's simply not enough. I hope this helps overcome that problem.
So instead of jumping between different tools, you can ask Slackbot to find information, create tasks, update records, and run actions across your apps from inside Slack.
This is a much-needed quality-of-life improvement for teams that already live in Slack.
Slackbot gives you the interface. MCP gives you the protocol.
And Composio gives you the app layer. 👌
SOCIAL SHARE CARD GENERATOR