<div align="center">
<img src="docs/assets/icon.svg" width="88" alt="Slack MCP channel mark">
<p><strong>SLACK’S OPERATING LAYER FOR AI AGENTS</strong></p>
<h1>Slack MCP Server</h1>
<h2>Ask what happened. Get receipts. Close the loop.</h2>
<p>Turn Slack from an interruption stream into searchable operating memory and approved action. The open-source local path ships <strong>21 tools today</strong> through the browser session you already have—no Slack app, scope review, or admin queue. Hosted adds permanent OAuth, indexing, scheduled intelligence, and team continuity when the workflow must run without you.</p>
<p><strong>If you can read it in Slack, your agent can read it too.</strong></p>
</div>
npx -y @jtalk22/slack-mcp --setup
<div align="center">
<p><kbd>Claude Code</kbd> <kbd>Claude Desktop</kbd> <kbd>Cursor</kbd> <kbd>Copilot</kbd> <kbd>Windsurf</kbd> <kbd>Gemini CLI</kbd> <kbd>Codex CLI</kbd> <kbd>any stdio MCP client</kbd></p>
<a href="https://jtalk22.github.io/slack-mcp-server/public/demo-video.html">
<img src="docs/images/demo-poster.png" wi