This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
Affected surfaces
Summary
AI summaryNode.js 20+ is now required; Node 18 support dropped.
Full changelog
v1.2.0
Simplifies setup. Hardens runtime. Drops Node 18.
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.testcall before persisting - Storage:
~/.slack-mcp-tokens.jsonwithchmod 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
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]