Slack MCP for self-host or managed Cloud, with Gemini CLI and secure-default HTTP.
{
"mcpServers": {
"io-github-jtalk22-slack-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Slack MCP for self-host or managed Cloud, with Gemini CLI and secure-default HTTP.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 0 days ago. 20 stars.
Will it work with my client?
Transport: . Compatibility not confirmed.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Official Notion MCP Server
Give AI agents access to your Obsidian vault via local files or Self-hosted LiveSync.
🗂️🤖 Airtable Model Context Protocol Server, for allowing AI systems to interact with your Airtable bases
MCP Security Weekly
Get CVE alerts and security updates for io.github.jtalk22/slack-mcp-server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Give your AI agent full Slack access. No app registration, no admin approval, no OAuth. One command, 16 tools, works with any MCP client.
npx -y @jtalk22/slack-mcp --setup
▶ Watch the demo — 7 scenarios, from 47 unreads to inbox zero, without opening Slack.
Ask your AI to catch you up on #engineering from the last 24 hours. Search for that deployment thread from last week. Find the printer admin PIN nobody can remember. Send a reply. All from your editor.
Interactive demo · Latest release
Slack's official MCP server requires a registered app, admin approval, and doesn't work with Claude Code or GitHub Copilot due to OAuth/DCR incompatibility. Screenshotting messages is not a workflow.
This server uses your browser's session tokens instead. If you can see it in Slack, your AI agent can see it too. No app install, no scopes, no admin.
Stealth Mode: Session tokens leave zero footprint in your workspace admin panel. No bot user appears, no app install shows up, no audit trail. Your AI agent operates with the same invisibility as your browser tab.
| | Slack Official MCP | This Server | |---|---|---| | OAuth app required | Yes | No | | Admin approval | Yes | No | | Works with Claude Code | No (DCR incompatible) | Yes | | Works with Cursor | No | Yes | | Works with Copilot | No | Yes | | Works with Windsurf | No | Yes | | Works with Gemini CLI | No | Yes | | Works with Codex CLI | No | Yes | | Setup time | ~30 min | ~2 min | | Tools | Limited | 16 | | Visible to admins | Yes | No — Stealth Mode |
Add to ~/.claude.json or Claude Desktop settings:
{
"mcpServers": {
"slack": { "command": "npx", "args": ["-y", "@jtalk22/slack-mcp"] }
}
}
Add to .cursor/mcp.json:
{
"mcpServers": {
"slack": { "command": "npx", "args": ["-y", "@jtalk22/slack-mcp"] }
}
}
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"slack": { "command": "npx", "args": ["-y", "@jtalk22/slack-mcp"] }
}
}
Add to ~/.gemini/settings.json:
{
"mcpServers": {
"slack": { "command": "npx", "args": ["-y", "@jtalk22/slack-mcp"] }
}
}
Add to ~/.codex/config.toml:
[mcp_servers.slack]
command = "npx"
args = ["-y", "@jtalk22/slack-mcp"]
Or via CLI: codex mcp add slack -- npx -y @jtalk22/slack-mcp
| Tool | Description | Safety |
|------|-------------|--------|
| slack_health_check | Verify token validity and workspace info | read-only |
| slack_token_status | Token age, health, and cache stats | read-only |
| slack_refresh_tokens | Auto-extract fresh tokens from Chrome | read-only* |
| slack_list_conversations | List DMs and channels | read-only |
| `slack_conversations