{"id":43022,"recorded_at":"2026-10-26T14:36:42.073231Z","observed_at":"2026-10-26T14:36:42.073178Z","subject_kind":"source_record","subject":"mcp_registry:io.github.mindstone/mcp-server-slack","kind":"listing","method":"baseline/1","body":{"endpoints":[],"name":"Slack","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-08-06T05:48:01.613794Z","status":"active","statusChangedAt":"2026-08-06T05:48:01.613794Z","updatedAt":"2026-08-06T05:48:01.613794Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-slack","provider":"rebel-oss"}}},"description":"Slack MCP server: channels, messages, threads, reactions, users, files, and scheduled messages","name":"io.github.mindstone/mcp-server-slack","packages":[{"environmentVariables":[{"description":"Path to the host-managed Slack config directory","format":"filepath","isRequired":true,"name":"SLACK_CONFIG_PATH"},{"description":"Slack workspace team ID (one process per workspace)","format":"string","isRequired":true,"name":"SLACK_TEAM_ID"},{"description":"Slack OAuth Connected App client ID. Only required to refresh a rotating token; saved non-rotating tokens authorize the Slack API without it.","format":"string","name":"SLACK_CLIENT_ID"},{"description":"Slack OAuth Connected App client secret. Only required to refresh a rotating token; saved non-rotating tokens authorize the Slack API without it.","format":"string","isSecret":true,"name":"SLACK_CLIENT_SECRET"},{"description":"Set to 1 to disable token refresh on this surface (cloud surface)","format":"string","name":"SLACK_DISABLE_REFRESH"},{"default":"60000","description":"Override the upstream timeout (max 300000ms = 5 min)","format":"number","name":"SLACK_REQUEST_TIMEOUT_MS"},{"default":"10","description":"WebClient retries on transient failures (0-20). Lower this on cloud to avoid stacking long retry budgets into multi-minute hangs.","format":"number","name":"SLACK_MAX_RETRIES"},{"description":"Workspace directory upload_slack_file reads are constrained to (defaults to the system temp dir when unset)","format":"filepath","name":"MCP_WORKSPACE_PATH"}],"identifier":"@mindstone/mcp-server-slack","registryBaseUrl":"https://registry.npmjs.org","registryType":"npm","runtimeHint":"npx","transport":{"type":"stdio"},"version":"0.3.0"}],"repository":{"source":"github","subfolder":"connectors/slack","url":"https://github.com/mindstone/mcp-servers"},"title":"Slack","version":"0.3.0"}},"source":"mcp_registry","summary":"Slack MCP server: channels, messages, threads, reactions, users, files, and scheduled messages"},"body_sha256":"1b43241a4f9e0d4fef9b0713f4be461630ed5207cd10fdbd873cd728297e4106","prev_id":null,"leaf":"0x4da4f8a48012ae004036792d26bddc34430726a340134ec8df3724a41be272dd","leaf_text":"{\"body\":\"1b43241a4f9e0d4fef9b0713f4be461630ed5207cd10fdbd873cd728297e4106\",\"id\":43022,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025402073178,\"prev\":null,\"subject\":\"mcp_registry:io.github.mindstone/mcp-server-slack\",\"subject_kind\":\"source_record\"}","day":null,"proof":[]}