---
title: "Slack MCP: review, setup & limitations · Undominated.ai"
canonical: https://undominated.ai/mcp-servers/slack/
description: "Searches workspace conversations and performs Slack actions under the authenticated user’s scopes and workspace policy."
---

# Slack MCP: review, setup & limitations · Undominated.ai

> Searches workspace conversations and performs Slack actions under the authenticated user’s scopes and workspace policy.

[← Explore all mcp servers](/mcp-servers/)

WORKSPACE MESSAGING / Slack

# Slack MCP

Searches workspace conversations and performs Slack actions under the authenticated user’s scopes and workspace policy.

 See setup guidance ↓Original source ↗

SOURCE REVIEW

 Reviewed 2026-09-21
 Evidence 5 linked sources
 Publisher Slack
 Licence Not established
 Read what was—and wasn’t—checked ↓

“With the Slack MCP server, your integrated apps can search channels, send messages, and perform other Slack actions through MCP clients.”

 Slack · upstream description ↗ Our analysis follows below.

01 / THE REASONING

## Why this made the selection.

 - Adds conversation history and team decisions that issue trackers and knowledge pages may not contain.
- Slack documents per-tool OAuth scopes, workspace approval and the limits on eligible client applications.

### A good fit for

 - Finding a prior team discussion and its surrounding thread.
- Preparing an agreed follow-up using workspace context.

### Weigh up before choosing

 - Scopes may allow private conversation reads and real message, file, canvas or list changes.
- Only internal or Marketplace-published apps may use the server; dynamic client registration and SSE are unsupported.
- The hosted implementation’s language and source licence were not established.

02 / THE REVIEW RECORD

## What we actually inspected.

Source review has boundaries. A clear record is more useful than a “safe” badge.

### Material inspected

 - Slack MCP overview: tools, scopes, endpoint and app restrictions.
- Claude and Cursor connection guides: approved client setup and OAuth.
- Sample-app development guide: app registration, scope selection and consent.

### Our findings

 - Private-channel and messaging authority comes from specific OAuth scopes, not merely from adding the endpoint.
- The documented Claude command installs the Slack MCP and Skills plugin, which configures the server and starts OAuth.

### Not established by this review

 - Workspace installation, OAuth, searches, message sends and admin controls were not executed.

The review applies to the material and revision named here. A newer upstream release can change its behavior.

03 / PUT IT TO WORK

## Connect a server deliberately.

Upstream setup instructions ↗

DOCUMENTED COMMAND

 claude plugin install slack Copy command ↗

Copying does not execute this command. It may retrieve a newer version than the reviewed source.

 - In Claude Code, install the documented Slack MCP and Skills plugin, then complete workspace OAuth.
- For Claude Desktop add Slack through Connectors; Cursor users should follow Slack’s separate guide.

### Before you start

 - The chosen supported client and access to a Slack workspace.
- Workspace-admin approval for the integration.

### Compatibility

The official guides cover Claude Code, Claude Desktop and Cursor with workspace approval. · Custom clients need a registered eligible Slack app and the documented OAuth flow.

### Transports

Streamable HTTP

### Workspace-approved OAuth

 - Reads Slack content allowed by the granted user scopes.
- Granted write scopes can send messages and change workspace content.

### Cost model

Check the workspace and chosen client plans; Slack’s documented API rate limits also apply.

04 / FOLLOW THE EVIDENCE

## The source trail.

Our notes are separate from the original resource. Check upstream before adopting a new version.

 - Server scope, transport and access restrictions ↗ Checked 2026-09-21 https://docs.slack.dev/ai/slack-mcp-server/ Supports: upstreamDescription, descriptionSourceUrl, summary, whySelected, bestFor, limitations, transports, review, access
- Claude connection instructions ↗ Checked 2026-09-21 https://docs.slack.dev/ai/slack-mcp-server/connect-to-claude/ Supports: install, compatibility, review
- Cursor connection instructions ↗ Checked 2026-09-21 https://docs.slack.dev/ai/slack-mcp-server/connect-to-cursor/ Supports: install, compatibility
- Custom-app development and OAuth ↗ Checked 2026-09-21 https://docs.slack.dev/ai/slack-mcp-server/developing/ Supports: review, access, compatibility, install.prerequisites
- Slack workspace plans ↗ Checked 2026-09-21 https://slack.com/pricing Supports: access.cost

KEEP COMPARING

## Other approaches to consider.

Related by category or shared topics. These are alternatives to inspect, not a measured quality order.

 [### Asana MCP V2 ↗ Asana’s current workspace-scoped MCP connection for task, project and portfolio workflows.](/mcp-servers/asana/)[### Canva MCP ↗ A hosted connection for authorized Canva design discovery, creation, editing and export workflows.](/mcp-servers/canva/)[### GitHub MCP Server ↗ Connects an assistant to repository, issue, pull-request and workflow operations with selectable toolsets and account permissions.](/mcp-servers/github/)

 [AI Tools ↗](/tools/)[Skills ↗](/skills/)[Agents ↗](/agents/)[MCP Servers ↗](/mcp-servers/)
