Skip to content

jtalk22/slack-mcp-server

v2.0.0 Breaking

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

Published 3mo 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

Summary

AI summary

Structured diagnostics added for install checks, health reporting, and API failures.

Full changelog

[!IMPORTANT]
Superseded by v3.0.0. Current install path: https://jtalk22.github.io/slack-mcp-server/

Install + Verify:

npx -y @jtalk22/slack-mcp --setup
npx -y @jtalk22/slack-mcp@latest --version
npx -y @jtalk22/slack-mcp@latest --doctor
npx -y @jtalk22/slack-mcp@latest --status

v2.0.0 — Deterministic Diagnostics and Distribution Parity

This release hardens install diagnostics, standardizes status/health messaging, and aligns distribution metadata for npm, registry, and hosted surfaces.

Improved

  • --status install-path verification now enforces read-only behavior in both local and npx execution.
  • --doctor install verification now enforces the full exit matrix:
    • 0 ready
    • 1 missing credentials
    • 2 invalid or expired credentials
    • 3 runtime or connectivity failure
  • Token health now reports unknown_age semantics when timestamps are unavailable instead of false critical warnings.
  • MCP stdio/http tool-call failures now return structured diagnostics:
    • status
    • code
    • message
    • next_action
  • Web API auth/validation/runtime failures now return structured diagnostics with consistent fields.

Metadata

  • Version aligned to 2.0.0 across runtime constants and registry metadata.
  • server.json enriched with title, website URL, and icon metadata for clearer registry presentation.
  • Added version parity verifier script:
    • npm run verify:version-parity
    • writes docs/release-health/version-parity.md

Compatibility

  • No MCP tool names were renamed or removed.
  • Existing CLI entry points remain intact (--setup, --status, --doctor, web, http).

Post-Launch Polish (No New Tag)

  • Public demo pages now use canonical media assets (demo-claude.webm, demo-claude.gif) with refreshed screenshots/poster output.
  • Mobile layouts were tightened across public/index.html, public/demo.html, public/demo-claude.html, and public/demo-video.html for 360px/390px viewports.
  • Public docs index now favors curated operator guidance and de-emphasizes raw launch-ops logs from primary navigation.

Verify

npx -y @jtalk22/slack-mcp --version
npx -y @jtalk22/slack-mcp --doctor
npx -y @jtalk22/slack-mcp --status
npx -y @jtalk22/slack-mcp --setup

Upgrade

npm i -g @jtalk22/[email protected]

Operations Note

  • If registry surfaces lag after publish, treat version parity as propagating and re-run:
npm run verify:version-parity -- --allow-propagation

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]