
Slack MCP Server
Connect Claude Code, Cursor, or Gemini CLI to Slack via self-hosted npm or managed cloud MCP with secure-default HTTP.
Overview
Slack MCP Server is a MCP server for the Build phase that connects agents to Slack via self-hosted stdio or managed cloud HTTP with session-based credentials.
What is this MCP server?
- Self-host via @jtalk22/slack-mcp (stdio) or use managed cloud at mcp.revasserlabs.com (streamable-http)
- Slack session auth with SLACK_TOKEN and SLACK_COOKIE environment variables
- Gemini CLI compatibility called out in server positioning
- Version 3.2.5 with secure-default HTTP for remote OAuth MCP
- Package version 3.2.5 (@jtalk22/slack-mcp)
- Remote MCP: https://mcp.revasserlabs.com/oauth/mcp (streamable-http)
Community signal: 27 GitHub stars.
What problem does it solve?
Your agent cannot see Slack context or act in channels without brittle custom scripts and scattered API boilerplate.
Who is it for?
Solo SaaS founders and small teams who live in Slack and want MCP-native channel operations from Claude Code, Cursor, or Gemini CLI.
Skip if: Organizations that forbid user-token style auth or need only official Slack OAuth apps with enterprise audit trails.
What do I get? / Deliverables
After configuring stdio or cloud MCP, your agent can use Slack tools from the IDE with a single integration surface.
- Agent-callable Slack operations from your IDE workflow
- Choice of self-hosted stdio or managed cloud MCP endpoint
- Integrated comms context for build, support, and ops tasks
Recommended MCP Servers
Journey fit
How it compares
Slack communication MCP bridge, not a JSON contract validator or scholarly metadata API.
Common Questions / FAQ
Who is Slack MCP Server for?
Developers using MCP clients who need Slack read/write automation via self-host npm or hosted OAuth MCP.
When should I use Slack MCP Server?
When building Slack-connected agents, support assistants, or ops bots that should run from your coding environment.
How do I add Slack MCP Server to my agent?
For self-host, install @jtalk22/slack-mcp, set SLACK_TOKEN and SLACK_COOKIE, and register stdio MCP; for cloud, use https://mcp.revasserlabs.com/oauth/mcp as streamable-http.