Skip to content
mcp/skillhub

Slack MCP Server

by mindstoneio.github.mindstone/mcp-server-slackv0.3.0

Slack MCP server: channels, messages, threads, reactions, users, files, and scheduled messages

12Node.jsstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active10d ago

Install Slack MCP server

Install in Claude Code

claude mcp add slack-mindstone -e SLACK_CONFIG_PATH='<slack-config-path>' -e SLACK_TEAM_ID='<slack-team-id>' -e SLACK_CLIENT_SECRET='<slack-client-secret>' -- npx -y @mindstone/mcp-server-slack

Configuration

VariableRequiredSecretDescription
SLACK_CONFIG_PATHyes—Path to the host-managed Slack config directory
SLACK_TEAM_IDyes—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—yesSlack 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)

Freshness

Active — last maintenance signal 10d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-09-29 · 10d ago · GitHub

  2. Latest release

    no data · GitHub

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-08-06 · 2mo ago · official registry · v0.3.0

FAQ

›How do I install the Slack MCP server in Claude Code?

Run: claude mcp add slack-mindstone -e SLACK_CONFIG_PATH='<slack-config-path>' -e SLACK_TEAM_ID='<slack-team-id>' -e SLACK_CLIENT_SECRET='<slack-client-secret>' -- npx -y @mindstone/mcp-server-slack. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Slack require an API key?

Yes. It expects SLACK_CONFIG_PATH, SLACK_TEAM_ID, SLACK_CLIENT_SECRET, of which 1 is a secret.

›Can I use Slack as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is Slack in the official MCP registry?

Yes, as io.github.mindstone/mcp-server-slack.

Alternatives to Slack

Other communication MCP servers.

View all