Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SLACK_TOKENNoGeneral Slack token fallback if bot or user tokens are not provided.
SLACK_PROFILENoSpecific active OAuth profile to use from the local token store.
SLACK_BOT_TOKENNoSlack Bot User OAuth Token (xoxb-...) for manual token mode.
SLACK_CLIENT_IDNoSlack App Client ID for OAuth flows.
SLACK_USER_TOKENNoSlack User OAuth Token (xoxp-...) for manual token mode.
SLACK_CLIENT_SECRETNoSlack App Client Secret for OAuth flows.
SLACK_AUDIT_LOG_PATHNoPath to the local audit log file.~/.slack-max-api-mcp/audit.log
SLACK_METHOD_DENYLISTNoComma-separated list of denied Slack API methods.
SLACK_ENABLE_AUDIT_LOGNoEnables or disables local JSONL audit logging.true
SLACK_MAX_METHOD_TOOLSNoThe maximum number of Slack method tools to expose.
SLACK_METHOD_ALLOWLISTNoComma-separated list of allowed Slack API methods (e.g., chat.postMessage,conversations.history).
SLACK_ONBOARD_SERVER_URLNoOverride URL for the central onboarding server used during team member onboarding.
SLACK_TOOL_EXPOSURE_MODENoSets the tool exposure mode: operations (default, 21 operations-first tools), developer (operations + gateway + core tools), or legacy (fixed core tools + optional catalog tools). 'smart' is an alias for 'developer'.
SLACK_ENABLE_METHOD_TOOLSNoEnables or disables fixed core Slack API method tools (true|false).
SLACK_METHOD_DENY_PREFIXESNoComma-separated list of denied Slack API method prefixes (e.g., admin.).
SLACK_METHOD_ALLOW_PREFIXESNoComma-separated list of allowed Slack API method prefixes (e.g., chat.,conversations.).
SLACK_OPERATIONS_STATE_PATHNoOverride path for the local operations state file.~/.slack-max-api-mcp/operations-state.json
SLACK_OPERATIONS_CONFIG_PATHNoOverride path for the operations config file (defaults to config/operations.json).
SLACK_SMART_COMPAT_CORE_TOOLSNoEnables or disables smart compatibility for core tools (true|false).
SLACK_ALLOW_ENV_EXAMPLE_FALLBACKNoAllows falling back to .env.example if no other tokens are found (true|false).

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/JeongWoobin335/Slack-mcp'

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