Slack MCP server: channels, messages, threads, reactions, users, files, and scheduled messages
Slack is an MCP integration. Slack MCP server: channels, messages, threads, reactions, users, files, and scheduled messages.
The published npm package is @mindstone/mcp-server-slack, version 0.3.0. Its declared MCP transport is stdio.
The package declares SLACK_CONFIG_PATH (required): Path to the host-managed Slack config directory; SLACK_TEAM_ID (required): Slack workspace team ID (one process per workspace); SLACK_CLIENT_ID: Slack OAuth Connected App client ID. Only required to refresh a rotating token; saved non-rotating tokens authorize the Slack API without it.; SLACK_CLIENT_SECRET: Slack OAuth Connected App client secret. Only required to refresh a rotating token; saved non-rotating tokens authorize the Slack API without it.; SLACK_DISABLE_REFRESH: Set to 1 to disable token refresh on this surface (cloud surface); SLACK_REQUEST_TIMEOUT_MS: Override the upstream timeout (max 300000ms = 5 min); SLACK_MAX_RETRIES: WebClient retries on transient failures (0-20). Lower this on cloud to avoid stacking long retry budgets into multi-minute hangs.; MCP_WORKSPACE_PATH: Workspace directory upload_slack_file reads are constrained to (defaults to the system temp dir when unset).
Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.
View the publisher’s registry entry · Project repository. This profile uses version 0.3.0 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.
Browse related communication MCP servers for tools that cover the same kind of work.
| Variable | Description | Required |
|---|---|---|
| SLACK_CONFIG_PATH | Path to the host-managed Slack config directory | Yes |
| SLACK_TEAM_ID | Slack workspace team ID (one process per workspace) | Yes |
| SLACK_CLIENT_ID | Slack OAuth Connected App client ID. Only required to refresh a rotating token; saved non-rotating tokens authorize the Slack API without it. | Optional |
| SLACK_CLIENT_SECRET | Slack OAuth Connected App client secret. Only required to refresh a rotating token; saved non-rotating tokens authorize the Slack API without it. | Optional |
| SLACK_DISABLE_REFRESH | Set to 1 to disable token refresh on this surface (cloud surface) | Optional |
| SLACK_REQUEST_TIMEOUT_MS | Override the upstream timeout (max 300000ms = 5 min) | Optional |
| SLACK_MAX_RETRIES | WebClient retries on transient failures (0-20). Lower this on cloud to avoid stacking long retry budgets into multi-minute hangs. | Optional |
| MCP_WORKSPACE_PATH | Workspace directory upload_slack_file reads are constrained to (defaults to the system temp dir when unset) | Optional |
Your assistant inside the workspace — read channels, search history, post messages and tame the noise.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
Extract LinkedIn Sales Navigator leads and find or validate their professional emails.
Freight carrier intel: new FMCSA authority feed, carrier lookup by DOT/MC, safety screen (CSA/SMS).
Buy .vn/intl domains in VND, deploy apps, Postgres, email, VietQR pay — Vietnam MCP for AI agents
Deploy serverless TypeScript on Val Town: HTTP vals, cron, SQLite, email, OAuth.