
Multi-workspace Slack MCP server with draft+confirm safety, vault auto-export, a
Connects Claude to multiple Slack workspaces in a single process and wraps every write operation in a draft plus confirm flow to prevent accidental posts. Supports xoxc cookie auth, xoxp user tokens, and xoxb bot tokens. Read tools include channel browsing, message search, thread retrieval, and user lookups. Write tools cover sending messages, threaded replies, editing your own messages, and reactions. Auto exports read channels to your vault as markdown and logs all tool calls to JSONL. Built because existing Slack MCP servers require one process per workspace and lack write confirmation. If you manage multiple Slack teams and want a safety net before posting, this gives you both in one server.
- GitHub stars
- 1
- tools
- 18
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- May 20, 2026
Tools
18 toolsPublic tool metadata for what this MCP can expose to an agent.
list_workspacesMeta tool that lists configured workspaces; returns redacted profiles only.
Meta tool that lists configured workspaces; returns redacted profiles only.
No parameter schema in public metadata yet.
healthcheck
No parameter schema in public metadata yet.
list_channels
No parameter schema in public metadata yet.
search_channels
No parameter schema in public metadata yet.
read_channelEvery read_channel call mirrors the channel to the vault.
Every read_channel call mirrors the channel to the vault.
No parameter schema in public metadata yet.
read_thread
No parameter schema in public metadata yet.
list_users
No parameter schema in public metadata yet.
search_users
No parameter schema in public metadata yet.
get_user_profile
No parameter schema in public metadata yet.
search_messages
No parameter schema in public metadata yet.
send_messageDraft-only send; returns a draft_id and nothing posts until confirm_send is called.
Draft-only send; returns a draft_id and nothing posts until confirm_send is called.
No parameter schema in public metadata yet.
confirm_sendConfirms a draft_id to actually post the drafted message.
Confirms a draft_id to actually post the drafted message.
No parameter schema in public metadata yet.
send_reply_quoteDraft-only quoted reply; requires confirm_send to post.
Draft-only quoted reply; requires confirm_send to post.
No parameter schema in public metadata yet.
update_own_messageDraft-only edit of the operator's own message, with a before/after preview before confirm_send.
Draft-only edit of the operator's own message, with a before/after preview before confirm_send.
No parameter schema in public metadata yet.
cancel_draft
No parameter schema in public metadata yet.
add_reactionLow-consequence write that takes effect immediately.
Low-consequence write that takes effect immediately.
No parameter schema in public metadata yet.
mark_readLow-consequence write that takes effect immediately.
Low-consequence write that takes effect immediately.
No parameter schema in public metadata yet.
delete_own_messageLow-consequence write that takes effect immediately.
Low-consequence write that takes effect immediately.
No parameter schema in public metadata yet.
Sponsors
Configuration
SLACK_XOXC_TOKEN*secretExtracted via browser dev tools (or xoxb for bot auth)
Readme
Details
- Repository
- github.com/adelaidasofia/slack-mcp
- Category
- Communication & Messaging
- Package
https://github.com/adelaidasofia/slack-mcp/releases/download/v0.1.1/slack-mcp.mcpb- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active
More from adelaidasofia
- FastMCP seed raise pipeline tracker — syncs from Obsidian CRM, generates meeting
- FastMCP server for Obsidian wikilink suggestions from a pre-computed knowledge g
- Local-first personal finance MCP
- lu
- One MCP, many parsers
- Self-hosted GitHub MCP server
- FastMCP server for bidirectional sync between personal and team Obsidian vaults
- FastMCP server that pages on-call via 100+ notification channels (Apprise wrappe
- MCP server for RescueTime productivity data
- Linear MCP (multi-workspace, PAT auth)
- FastMCP server for surgical queries against a vault knowledge graph (NetworkX no2
- FastMCP server for Apollo1
- FastMCP server for Substack — publish Notes and posts, pull analytics, manage dr1
- macOS-only MCP server that exposes iMessage chat1
- Multi-account MCP for Gmail, Calendar, Drive, Docs, and Sheets — 61 tools, token1
- WhatsApp MCP