Browser-session engine
Chrome LevelDB, cookie SQLite + WAL, macOS Keychain, PBKDF2, and AES decryption—locally, with structured failure codes.
Catch up on Slack without reading it
Turn Slack from an interruption stream into searchable operating memory and approved action. Run the 21-tool surface available today locally with no app/admin queue, or move recurring work to hosted permanent OAuth, indexing, and schedules.
npx -y @jtalk22/slack-mcp --setup
Claude Code · Claude Desktop · Cursor · Copilot · Windsurf · Gemini CLI · Codex CLI · any stdio MCP client
What blew up overnight?
The agent inventories unread channels and DMs, retrieves the history that matters, finds buried details, and closes approved loops through real Slack tool calls.
unread messages competing for attention
conversations with work that actually matters
prioritized brief with owners, risks, and next actions
Slack tabs required to understand the morning
Built past the demo.
The local path combines browser-session extraction, a real credential lifecycle, full-fidelity Slack reads, guarded action tools, and automation-ready output.
Chrome LevelDB, cookie SQLite + WAL, macOS Keychain, PBKDF2, and AES decryption—locally, with structured failure codes.
Keychain-only storage, owner-only files, atomic writes, cross-process locks, health monitoring, refresh, and isolated workspace profiles.
DMs, channels, search, complete histories, threads, unread state, users, blocks, attachments, files, reactions, and metadata.
Replies, reactions, and read-state changes with MCP destructive annotations so the client can gate workspace writes.
Incident, executive, support, launch, and custom profiles that turn Slack into contract-shaped JSON rather than prompt-shaped glue.
Same workspace. Different gate.
The official path is a managed remote integration governed by workspace policy. The local path starts from the browser session you already have; the hosted path turns the same operating jobs into durable, unattended workflows.
One-command setup, existing browser permissions, the full current tool surface, and the runtime on your machine. Best for interactive, operator-driven work.
Run local setup →Indexed retrieval, AI triage, scheduled briefs, shared profiles, managed workspaces, and no browser-session rotation.
See hosted →If you can read it in Slack, your agent can work from it.
npx -y @jtalk22/slack-mcp --setup