Skip to content

jtalk22/slack-mcp-server

v1.2.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 4mo MCP SaaS Integrations
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

platform-commercial status-live

Affected surfaces

breaking_upgrade

Summary

AI summary

Node.js 20+ is now required; Node 18 support dropped.

Full changelog

v1.2.0

Simplifies setup. Hardens runtime. Drops Node 18.

▶️ Watch the demo


Setup Wizard

npx @jtalk22/slack-mcp --setup

macOS: Tokens extracted from Chrome via AppleScript.
Linux/Windows: Guided entry with API validation before save.


Session Mirroring

Slack official API path: create app, request scopes, wait for admin approval. DM access requires per-conversation consent—even for your own messages.

Session mirroring works differently. It uses your browser credentials (xoxc- token + xoxd- cookie) to mirror your logged-in session. Same access you have in-browser, now queryable. Your Slack, extended to your workflow.

No app registration. No approval chain. Just your existing access, working where you need it.


Node 20+ Required

Node 18 EOL was October 2025. This release enforces engines: >=20.0.0.


Technical Details

Setup Wizard

  • Platform detection: darwin → AppleScript extraction, else manual flow
  • Token validation: auth.test call before persisting
  • Storage: ~/.slack-mcp-tokens.json with chmod 600

Stability

  • Atomic writes (temp-file-then-rename)
  • Mutex lock on Chrome extraction
  • LRU user cache (500 users, 1-hour TTL)
  • Exponential backoff with jitter

CLI

--setup     Interactive token setup
--status    Check token health
--version   Print version
--help      Usage info

Upgrade: npm install -g @jtalk22/[email protected]

Breaking Changes

  • Minimum Node.js version raised to >=20.0.0; Node 18 support removed

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

Track jtalk22/slack-mcp-server

Get notified when new releases ship.

Sign up free

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.

All releases →

Beta — feedback welcome: [email protected]