Skip to main content

Slack MCP Action

Updated this week

Creating the App in Slack


Click create APP

Choose from Manifest

Select your Workspace and click next

Copy the following JSON Manifest and paste it into the window.
Please be aware that this Manifest has all the possible scopes defined. You can limit the scopes later.

{
"display_information": {
"name": "Zive Slack MCP",
"description": "Slack MCP server for Zive",
"background_color": "#465fab"
},
"oauth_config": {
"redirect_urls": [
"https://zive.app/api/v0/integrations/connections/callback"
],
"scopes": {
"user": [
"chat:write",
"search:read.users",
"search:read.public",
"search:read.private",
"search:read.mpim",
"search:read.im",
"channels:history",
"groups:history",
"mpim:history",
"im:history",
"users:read",
"users:read.email",
"search:read.files",
"canvases:read",
"canvases:write"
]
}
}
}

Click Next and click Create in the following window

If you wish to review the scopes click OAuth & Permissions

Scroll down to Scopes for User Token

Here you can delete unwanted scopes

Now you will need to enable the App for MCP:
Click on "Agents & AI Apps" and enable Model Context Protocol

Next go back to Basic Information and Copy your Client ID and Secret into Zive.

You will also need to add all configured scopes into Zive.
​If you deleted some you will also need to not add them to Zive!

Per default they are:

chat:write search:read.users search:read.public search:read.private search:read.mpim search:read.im channels:history groups:history mpim:history im:history users:read users:read.email search:read.files canvases:read canvases:write

Go back to your Slack App configuration and go to Install App

In the following popup click Accept

Now you can go back to Zive and click Connect in the settings of the Slack MCP Action. This will trigger another popup to confirm Zives access to Slack.


​

Now you can configure your Actions in Zive.


​

Please review the description for each Slack-Action in Zive, as these explain the specific functions and the data that can be retrieved or sent.

Additionally, every Slack-Action is cached in Zive to enhance performance and provide a better user experience.

Did this answer your question?