Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SLACK_TOKENNoSlack xoxc token from your browser session. Required on Windows/Linux if not using auto-extraction (macOS).
SLACK_COOKIENoSlack xoxd cookie from your browser session. Required on Windows/Linux if not using auto-extraction (macOS).

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}
prompts
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
slack_token_statusA

Check token health, age, auto-refresh status, and cache stats

slack_health_checkA

Check if Slack tokens are valid and show authentication status

slack_refresh_tokensA

Force refresh tokens by extracting from Chrome (requires Slack tab open in Chrome)

slack_list_conversationsA

List all DMs and channels with user names resolved. Uses cached DMs by default for speed.

slack_conversations_historyB

Get messages from a channel or DM with user names resolved

slack_get_full_conversationA

Export FULL conversation history with all messages, threads, and user names. Can save to file.

slack_search_messagesB

Search messages across the Slack workspace

slack_users_infoB

Get detailed information about a Slack user

slack_send_messageA

Send a message to a channel or DM

slack_get_threadA

Get all replies in a message thread

slack_list_usersB

List all users in the workspace

slack_add_reactionA

Add an emoji reaction to a message

slack_remove_reactionB

Remove an emoji reaction from a message

slack_conversations_markA

Mark a conversation as read up to a specific message timestamp

slack_conversations_unreadsA

Get channels and DMs with unread messages, sorted by unread count (highest first)

slack_users_searchA

Search workspace users by name, display name, or email. Case-insensitive partial match.

slack_workflow_saveA

Save or update a workflow profile that binds a workflow_kind (support_inbox | incident_room | exec_brief | product_launch_watch | custom) to channels, priority people, retention mode, and summary cadence. Stored locally at ~/.slack-mcp-workflows.json. Hosted brain reads these to return structured JSON per the workflow_kind.

slack_workflowsA

List all saved workflow profiles from ~/.slack-mcp-workflows.json. Optionally filter by workflow_kind. Returns profile_name, channels, priority_people, retention_mode, summary_cadence, structured_keys, created_at, updated_at.

slack_smart_searchA

Semantic + lexical hybrid search across your indexed Slack history. Returns ranked results with relevance scores, channel context, thread context, and matched terms. Hosted-only (requires Vectorize + Workers AI). Free tier ships 10 calls/month; upgrade to Pro $9/mo for unlimited at mcp.revasserlabs.com/pricing.

slack_catch_me_upA

Run a structured catch-up against a saved workflow profile. Returns structured JSON per the profile's workflow_kind: support_inbox returns {open_threads, ack_lag, owner_gaps, escalations, next_actions}; incident_room returns {incident_summary, timeline, open_risks, owner_gaps, next_actions}; exec_brief returns {summary, decisions, risks, asks, action_items}; product_launch_watch returns {launch_signals, feedback_themes, blockers, metrics, next_actions}; custom returns {summary, highlights, open_questions, next_actions}. Hosted-only. Free tier ships 3 calls/month; Pro $9/mo unlocks unlimited (scheduled morning DM at 8am workspace tz rolling out Q2 2026).

slack_triageA

Classify and route Slack threads against a workflow profile. Returns triage decisions per thread: priority (low|medium|high|urgent), suggested owner, escalation flag, time-sensitivity, and a routing recommendation. Hosted-only. Free tier ships 5 triage runs per day; Pro $9/mo unlocks unlimited.

Prompts

Interactive templates invoked by user choice

NameDescription
search-recentSearch workspace for messages from the past week
summarize-channelGet recent activity from a channel for summarization
find-messages-fromFind all messages from a specific user

Resources

Contextual data attached and managed by the client

NameDescription
Workspace InfoCurrent workspace name, team, and authenticated user
ConversationsList of available channels and DMs

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jtalk22/slack-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server