This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryAdded five new MCP tools for reactions, mark‑as‑read, unread inbox, and user search.
Full changelog
v3.2.0 — Reactions, Unreads, User Search
v3.2.0 adds 5 new tools across all three transports: emoji reactions, mark-as-read, unread inbox, and user search. Tool count moves from 11 to 16.
npx -y @jtalk22/slack-mcp@latest --version
npx -y @jtalk22/slack-mcp@latest --doctor
New Tools
| Tool | Purpose |
|------|---------|
| slack_add_reaction | Add emoji reactions to messages |
| slack_remove_reaction | Remove emoji reactions from messages |
| slack_conversations_mark | Mark a conversation as read up to a timestamp |
| slack_conversations_unreads | Priority-sorted unread inbox across all channels and DMs |
| slack_users_search | Search workspace users by name, display name, or email |
What Changed
- 5 new MCP tools — reactions (add/remove), mark-as-read, unread inbox, and user search. Available on all plans including self-hosted.
- REST endpoints —
POST /reactions,DELETE /reactions,POST /conversations/:id/mark,GET /conversations/unreads,GET /users/search. - server-http.js tool parity — Hosted HTTP transport now dispatches all 16 tools (was missing 5 after PRs #30/#31).
- Background timer crash fix —
setIntervalcallback in server.js wrapped in try/catch to prevent unhandled rejection. - Express route ordering —
/users/searchregistered before/users/:idto prevent "search" matching as user ID.
Who This Affects
- Self-hosted users: upgrade to get 5 new tools. No breaking changes.
- Cloud users: new tools available immediately.
- Hosted HTTP users: critical parity fix — upgrade required to use reaction/unreads/search tools.
Contract Stability
- No MCP tool names were removed or renamed.
- All existing tool schemas unchanged. Fully backwards compatible.
- Diagnostics remain deterministic (
--doctor,--status,--version).
Verify Install
npx -y @jtalk22/slack-mcp@latest --version
npx -y @jtalk22/slack-mcp@latest --doctor
npx -y @jtalk22/slack-mcp@latest --status
Support
- Cloud: jtalk22.github.io/slack-mcp-server/cloud.html
- Deployment intake: https://github.com/jtalk22/slack-mcp-server/issues/new?template=deployment-intake.md
- Troubleshooting: https://github.com/jtalk22/slack-mcp-server/blob/main/docs/TROUBLESHOOTING.md
Maintainer/operator: jtalk22 ([email protected])
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About jtalk22/slack-mcp-server
Your complete Slack context for Claude—DMs, channels, threads, search. No OAuth apps, no admin approval. `--setup` and done, 11 tools, auto-refresh.
Related context
Beta — feedback welcome: [email protected]