Slack (Official)
Connect AI assistants to Slack using a remote MCP server with OAuth authentication.
Type: Official
Source Type: Remote URL
Description: Slack (Remote) MCP server provides AI assistants with access to Slack's communication platform via Slack's native remote MCP integration. It enables reading and sending messages, managing channels, and interacting with users through OAuth authentication.
Slack's remote MCP server requires a Slack App with OAuth configured. The app must be either an internal app or published to the Slack App Directory — unlisted apps are not permitted to use MCP.
Setup
Part 1: Create a New Slack App
Navigate to https://api.slack.com/apps.
Click Manage Apps in the top navigation bar, then Create New App.
Select From Scratch to manually configure the app.
Name the app and select the workspace where you want to install it.
Click Create App.
Part 2: Enable Model Context Protocol
In the left sidebar, click Agents & AI Apps.
Locate the Model Context Protocol toggle and turn it on.
Part 3: Configure OAuth & Permissions
In the left sidebar, click OAuth & Permissions.
Under Redirect URLs, click Add New Redirect URL and enter:
Use exactly this redirect URL — the OAuth flow will fail if it doesn't match.
Click Add, then Save URLs.
Under Scopes, add at least one Bot Scope — e.g.,
channels:reador any other scopes needed by your organization.
This server does not operate as a bot, but requires at least one bot scope to complete the initial OAuth install.
Part 4: Connect Slack to Natoma
In Natoma, click Apps in the left sidebar and find Slack (Remote).
Click + > Enable Personal Connections.
In the dialog, copy the Client ID and Client Secret from your Slack app's Basic Information page and paste them into Natoma.
Add the minimum required scopes:
openid,profile,email.Click Continue.
Part 5: Authorize and Test the Connection
In Natoma, click My Connections in the left sidebar.
Click + Add Personal Connection next to Slack (Remote).
Click Authorize to begin the OAuth flow.
Review the permissions in Slack and click Accept and Continue.
Once redirected back to Natoma, click Test Connection to verify everything is working.
If the connection test is successful, you will see a confirmation message and a list of available tools.
Last updated

