Slack
Slack messages, channels, DMs from Claude. Note: this server has been archived; consider community alternatives or hosted Slack MCPs.
Delv Safety Grade: B
Score 72/100 · assessed 2026-04-22
This is Anthropic's official Slack MCP server, which carries strong maintainer credentials and proper npm distribution. However, it has been archived by Anthropic, meaning no further updates or security patches will be provided. The server requires a Slack bot token with broad workspace access, enabling message reading across channels and DMs plus message sending capabilities. This creates a meaningful permissions surface: Claude gains read access to potentially sensitive internal communications and write access to post on your behalf. The archival status is the primary concern—you're running unmaintained code that won't receive fixes if vulnerabilities emerge. Supply chain is solid via npm with standard installation, and transparency is reasonable with open source code, though documentation may be thin given the archived state. Consider migrating to maintained community alternatives.
Lethal Trifecta (prompt-injection exposure)
TRIFECTA RISKReads channels and DMs (private), ingests messages from anyone in the workspace (untrusted), can post and DM (outbound). Trifecta.
Green flags
- Official Anthropic server with strong provenance
- Distributed via npm with standard package management
- Open source code available for inspection
- Scoped to Slack API, no filesystem or shell access
Red flags
- Archived by Anthropic - no further maintenance or security updates
- Requires bot token with broad workspace access to channels and DMs
- Read access to potentially sensitive internal company communications
- Write access allows posting messages on your behalf across workspace
Permissions requested
Install
npx -y @modelcontextprotocol/server-slack
SLACK_BOT_TOKENSLACK_TEAM_IDReview
Install this if you're building workflows where Claude needs to read or write Slack messages as part of a multi-step process. Skip it if you just want to send yourself a notification—webhooks are faster. It's a solid, well-maintained server that does one thing well, but only if Slack is already central to your work.
Good at
- Official Anthropic server, so it's maintained and works reliably with Claude Desktop out of the box.
- Read-write access means Claude can both monitor channels and post replies, which is rare for communication tools.
- Works well in multi-tool workflows where Slack is the output layer for data pulled from databases or APIs.
- Supports DMs and threads, not just channel posts, so you can build more nuanced interactions.
Watch out
- Requires a Slack bot token and team ID, which means a trip to Slack's app console and some permission wrangling.
- Messages post as a bot, not as you, which feels impersonal if you're used to user-based integrations.
- No support for Slack's block kit UI, so you're stuck with plain text or basic markdown.
- Stateless design means Claude won't remember which channels matter unless you specify them every time.
Getting started
Works with
Similar MCPs
- Bluesky Social MCPFull Bluesky control over the atproto client, covering profiles, feeds, posts, follows, and interactions.
- TwilioSend SMS, manage phone numbers, query call logs. The standard for voice/SMS workflows from inside an agent.
- GmailRead, search, send, label Gmail messages from Claude. Note: original repo archived March 2026; community forks may be more current.
- ResendResend's official MCP for transactional email. Send, list, schedule from Claude — straightforward, fast, well-documented.