{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"ai.smithery/smithery-ai-slack","description":"Enable interaction with Slack workspaces. Supports subscribing to Slack events through Resources.","repository":{"url":"https://github.com/smithery-ai/mcp-servers","source":"github","subfolder":"slack"},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://server.smithery.ai/@smithery-ai/slack/mcp","headers":[{"description":"Bearer token for Smithery authentication","isRequired":true,"value":"Bearer {smithery_api_key}","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-10T20:56:36.64385Z","publishedAt":"2025-09-10T20:56:36.64385Z","updatedAt":"2025-09-10T20:56:36.64385Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"ai.waystation/slack","description":"Send messages, access channels, and manage files in your Slack workspace.","repository":{"url":"https://github.com/waystation-ai/mcp","source":"github"},"version":"0.3.1","remotes":[{"type":"streamable-http","url":"https://waystation.ai/slack/mcp"},{"type":"sse","url":"https://waystation.ai/slack/mcp/sse"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-09T14:32:49.571767Z","publishedAt":"2025-09-09T14:32:49.571767Z","updatedAt":"2025-09-09T14:32:49.571767Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.mcparmory/slack","description":"Manage channels, conversations, users, and workspace apps programmatically","repository":{"url":"https://github.com/mcparmory/registry","source":"github"},"version":"1.0.1","packages":[{"registryType":"pypi","identifier":"mcparmory-slack","version":"1.0.1","runtimeHint":"uvx","transport":{"type":"stdio"}},{"registryType":"oci","identifier":"ghcr.io/mcparmory/slack:1.0.1","runtimeHint":"docker","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-12T12:57:48.800657Z","publishedAt":"2026-05-12T12:57:48.800657Z","updatedAt":"2026-05-12T12:57:48.800657Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"com.pulsemcp/slack","description":"MCP server for Slack — read/write messages, manage threads, and react to messages.","repository":{"url":"https://github.com/pulsemcp/mcp-servers","source":"github","subfolder":"experimental/slack"},"version":"0.0.7","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"slack-workspace-mcp-server","version":"0.0.7","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"-y","type":"positional"}],"environmentVariables":[{"description":"Slack Bot User OAuth Token starting with xoxb-.","isRequired":true,"isSecret":true,"name":"SLACK_BOT_TOKEN"},{"description":"Comma-separated list of tool groups to enable (readonly, write).","name":"ENABLED_TOOLGROUPS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-14T17:29:31.456649Z","publishedAt":"2026-06-14T17:29:31.456649Z","updatedAt":"2026-06-14T17:29:31.456649Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.CSOAI-ORG/slack-enterprise-mcp","description":"Slack Enterprise MCP Server by MEOK AI Labs","repository":{"url":"https://github.com/CSOAI-ORG/slack-enterprise-mcp","source":"github"},"version":"1.0.9","packages":[{"registryType":"pypi","identifier":"slack-enterprise-mcp","version":"1.0.9","runtimeHint":"python","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-19T15:22:26.507081Z","publishedAt":"2026-08-19T15:22:26.507081Z","updatedAt":"2026-08-19T15:22:26.507081Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Th3Slack3r/slacking-biz","description":"75 MCP tools: SEC financials, FRED economics, IRS 990, FDA, FX, UK Companies House.","title":"Slacking.biz — SEC Financial Data + US Economics + Demographics + FX","version":"1.2.1","websiteUrl":"https://slacking.biz","remotes":[{"type":"streamable-http","url":"https://slacking.biz/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-13T10:47:26.656991Z","publishedAt":"2026-08-13T10:47:26.656991Z","updatedAt":"2026-08-13T10:47:26.656991Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Th3Slack3r/urflrealtor-mcp","description":"Florida Real Estate API — agent verification, property data, market trends, comps, lead tools.","version":"1.0.0"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-29T06:52:07.694036Z","publishedAt":"2026-07-29T06:52:07.694036Z","updatedAt":"2026-07-29T06:52:07.694036Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.aaronsb/slack-mcp","description":"Read and write Slack with session tokens — no OAuth, no bot, no admin approval.","title":"Slack","repository":{"url":"https://github.com/aaronsb/slack-mcp","source":"github","id":"1193166388"},"version":"2.8.0","websiteUrl":"https://github.com/aaronsb/slack-mcp#readme","packages":[{"registryType":"npm","identifier":"@aaronsb/slack-mcp","version":"2.8.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Slack session token. Optional — the auth tool extracts it from your browser and stores it in the config file.","name":"SLACK_MCP_XOXC_TOKEN"},{"description":"Slack session cookie. Optional — the auth tool extracts it from your browser and stores it in the config file.","name":"SLACK_MCP_XOXD_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-08T02:20:38.969705Z","publishedAt":"2026-10-08T02:20:38.969705Z","updatedAt":"2026-10-08T02:20:38.969705Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.adelaidasofia/slack-mcp","description":"Multi-workspace Slack MCP server with draft+confirm safety, vault auto-export, and triple-mode…","title":"Multi-workspace Slack MCP server with draft+confirm safety, vault auto-export, a","repository":{"url":"https://github.com/adelaidasofia/slack-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"mcpb","identifier":"https://github.com/adelaidasofia/slack-mcp/releases/download/v0.1.1/slack-mcp.mcpb","version":"0.1.1","fileSha256":"60e7eb6a643d6eb1d1e6fae7518eaa88dc0ef9f4614eb9977c36c7f1d1feab41","transport":{"type":"stdio"},"environmentVariables":[{"description":"Extracted via browser dev tools (or xoxb for bot auth)","isRequired":true,"isSecret":true,"name":"SLACK_XOXC_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-20T02:56:05.362098Z","publishedAt":"2026-05-20T02:56:05.362098Z","updatedAt":"2026-05-20T02:56:05.362098Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.crunchtools/slack","description":"Secure read-only MCP server for Slack workspaces","title":"MCP Slack","repository":{"url":"https://github.com/crunchtools/mcp-slack","source":"github"},"version":"0.1.2","packages":[{"registryType":"pypi","identifier":"mcp-slack-crunchtools","version":"0.1.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-25T20:16:34.511792Z","publishedAt":"2026-03-25T20:16:34.511792Z","updatedAt":"2026-03-25T20:16:34.511792Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.fastslack/e2e-runner","description":"JSON-driven E2E test runner with parallel Chrome pool execution and 16 MCP tools.","repository":{"url":"https://github.com/fastslack/mtw-e2e-runner","source":"github"},"version":"1.3.0","packages":[{"registryType":"npm","identifier":"@matware/e2e-runner","version":"1.3.0","runtimeHint":"npx","transport":{"type":"stdio"}},{"registryType":"oci","identifier":"docker.io/fastslack/e2e-runner-mcp:1.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-12T07:16:00.10066Z","publishedAt":"2026-03-12T07:16:00.10066Z","updatedAt":"2026-03-12T07:16:00.10066Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jtalk22/slack-mcp-server","description":"Catch up on Slack without reading it. Unreads, threads, search. Browser-session or hosted OAuth.","title":"Slack MCP Server","repository":{"url":"https://github.com/jtalk22/slack-mcp-server","source":"github"},"version":"5.1.0","websiteUrl":"https://mcp.revasserlabs.com","icons":[{"src":"https://raw.githubusercontent.com/jtalk22/slack-mcp-server/main/docs/assets/icon-512.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"npm","identifier":"@jtalk22/slack-mcp","version":"5.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Slack xoxc- token from browser session","format":"string","isSecret":true,"name":"SLACK_TOKEN"},{"description":"Slack xoxd- cookie from browser session","format":"string","isSecret":true,"name":"SLACK_COOKIE"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.revasserlabs.com/oauth/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-07T19:45:10.875555Z","publishedAt":"2026-10-07T19:45:10.875555Z","updatedAt":"2026-10-07T19:45:10.875555Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.justadityaraj/slack-lists-mcp","description":"Full read + write access to Slack Lists for AI: create, update, check off, reassign, delete.","repository":{"url":"https://github.com/justadityaraj/slack-lists-mcp","source":"github"},"version":"1.1.0","websiteUrl":"https://dev.adityarajsingh.com/slack-lists-mcp/","packages":[{"registryType":"pypi","identifier":"ars-slack-lists-mcp","version":"1.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Slack bot token (xoxb-...) for an app with lists:read and lists:write scopes. The bot must be given access to each List it manages.","isRequired":true,"isSecret":true,"name":"SLACK_BOT_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-29T20:13:32.112066Z","publishedAt":"2026-06-29T20:13:32.112066Z","updatedAt":"2026-06-29T20:13:32.112066Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.markusvankempen/slack-wxo-mcp-gateway","description":"Lifts WxO Slack limits: every-message wake-up, multi-channel MCP. https://markusvankempen.github.io/","title":"Slack ↔ WxO MCP Gateway","repository":{"url":"https://github.com/markusvankempen/slack-wxo-mcp-gateway","source":"github"},"version":"1.0.3","websiteUrl":"https://markusvankempen.github.io/","packages":[{"registryType":"npm","identifier":"@markusvankempen/slack-wxo-mcp-gateway","version":"1.0.3","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"value":"--stdio","type":"positional"}],"environmentVariables":[{"description":"Slack Bot User OAuth Token (xoxb-…)","isRequired":true,"format":"string","isSecret":true,"name":"SLACK_BOT_TOKEN"},{"description":"watsonx Orchestrate instance base URL","isRequired":true,"format":"string","name":"WXO_INSTANCE_URL"},{"description":"watsonx Orchestrate / MCSP API key","isRequired":true,"format":"string","isSecret":true,"name":"WXO_API_KEY"},{"description":"Default WxO agent id for bindings","format":"string","name":"WXO_AGENT_ID"},{"description":"stdio (IDE) or streamable-http (hosted). Default for npx IDE use: stdio","format":"string","name":"GATEWAY_TRANSPORT"},{"description":"Slack signing secret (Events mode)","format":"string","isSecret":true,"name":"SLACK_SIGNING_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-19T01:29:44.468862Z","publishedAt":"2026-07-19T01:29:44.468862Z","updatedAt":"2026-07-19T01:29:44.468862Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-slack","description":"Slack MCP server: channels, messages, threads, reactions, users, files, and scheduled messages","title":"Slack","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/slack"},"version":"0.3.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-slack","version":"0.3.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the host-managed Slack config directory","isRequired":true,"format":"filepath","name":"SLACK_CONFIG_PATH"},{"description":"Slack workspace team ID (one process per workspace)","isRequired":true,"format":"string","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"},{"description":"Override the upstream timeout (max 300000ms = 5 min)","format":"number","default":"60000","name":"SLACK_REQUEST_TIMEOUT_MS"},{"description":"WebClient retries on transient failures (0-20). Lower this on cloud to avoid stacking long retry budgets into multi-minute hangs.","format":"number","default":"10","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"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-slack","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-06T05:48:01.613794Z","publishedAt":"2026-08-06T05:48:01.613794Z","updatedAt":"2026-08-06T05:48:01.613794Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mrfentmen/slack-mcp","description":"Query the Slack Web API (bot token; set SLACK_BOT_TOKEN, xoxb): channels, history, post messages.","repository":{"url":"https://github.com/mrfentmen/premium-mcps","source":"github"},"version":"1.1.0","packages":[{"registryType":"npm","identifier":"@mrfentmen/slack-mcp","version":"1.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-17T06:55:49.187799Z","publishedAt":"2026-10-17T06:55:49.187799Z","updatedAt":"2026-10-17T06:55:49.187799Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nileshpatil6/telegram-slack-mcp","description":"Read and reply to your personal Telegram chats and all your Slack workspaces.","repository":{"url":"https://github.com/nileshpatil6/telegram-slack-mcp","source":"github"},"version":"0.5.1","packages":[{"registryType":"npm","identifier":"telegram-slack-mcp","version":"0.5.1","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Which server to run: 'telegram' or 'slack'","isRequired":true,"format":"string","value":"telegram","choices":["telegram","slack"],"type":"positional","name":"server"}],"environmentVariables":[{"description":"api_id from https://my.telegram.org (Telegram server only)","format":"string","name":"TELEGRAM_API_ID"},{"description":"api_hash from https://my.telegram.org (Telegram server only)","format":"string","isSecret":true,"name":"TELEGRAM_API_HASH"},{"description":"Set to 1 to allow sending Telegram messages as you. Off by default.","format":"string","name":"TELEGRAM_ALLOW_SEND"},{"description":"One Slack user token (xoxp-) per workspace, comma separated (Slack server only)","format":"string","isSecret":true,"name":"SLACK_USER_TOKENS"},{"description":"Set to 1 to allow posting to Slack as you. Off by default.","format":"string","name":"SLACK_ALLOW_SEND"},{"description":"Where the Telegram session is stored. Defaults to ~/.chat-mcp","format":"string","name":"CHAT_MCP_DATA_DIR"}]},{"registryType":"pypi","identifier":"telegram-slack-mcp","version":"0.2.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-31T16:56:54.137211Z","publishedAt":"2026-08-31T16:56:54.137211Z","updatedAt":"2026-08-31T16:56:54.137211Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.pipeworx-io/slack_connect","description":"Slack MCP Pack","title":"Slack_connect","repository":{"url":"https://github.com/pipeworx-io/mcp-slack_connect","source":"github"},"version":"0.1.2","websiteUrl":"https://pipeworx.io/packs/slack_connect","remotes":[{"type":"streamable-http","url":"https://gateway.pipeworx.io/slack_connect/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-26T21:39:26.58958Z","publishedAt":"2026-09-26T21:39:26.58958Z","updatedAt":"2026-09-26T21:39:26.58958Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sadri-dridi/slack-channel-ok","description":"Slack channel name shape, value discarded","title":"Slack channel name shape, value discarded","repository":{"url":"https://github.com/sadri-dridi/named-mcp-utilities","source":"github"},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://agent-observatory-sensor.nolimit-observatory.workers.dev/s/slack-channel-ok/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-09T20:17:26.383633Z","publishedAt":"2026-09-09T20:17:26.383633Z","updatedAt":"2026-09-09T20:17:26.383633Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sadri-dridi/slack-webhook-shape","description":"Check a Slack webhook URL shape. Secret discarded.","title":"Slack Webhook Shape","repository":{"url":"https://github.com/sadri-dridi/named-mcp-utilities","source":"github"},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://agent-observatory-sensor.nolimit-observatory.workers.dev/s/slack-webhook-shape/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-08T22:49:36.723081Z","publishedAt":"2026-09-08T22:49:36.723081Z","updatedAt":"2026-09-08T22:49:36.723081Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.shibayu36/slack-explorer-mcp","description":"MCP server specialized in retrieving information from Slack messages and threads","title":"Slack Explorer MCP","repository":{"url":"https://github.com/shibayu36/slack-explorer-mcp","source":"github"},"version":"0.12.0","packages":[{"registryType":"oci","identifier":"ghcr.io/shibayu36/slack-explorer-mcp:0.12.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-05T00:30:07.835051Z","publishedAt":"2026-05-05T00:30:07.835051Z","updatedAt":"2026-05-05T00:30:07.835051Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.stevenvo/slack-mcp-server","description":"Read Slack conversations, threads, user info, and search messages from your MCP client.","repository":{"url":"https://github.com/stevenvo/slack-mcp-server","source":"github"},"version":"0.1.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"slack-mcp-server-v2","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Slack User OAuth Token (starts with xoxp-). Get from https://api.slack.com/apps","format":"string","isSecret":true,"name":"SLACK_USER_TOKEN"},{"description":"Slack Bot User OAuth Token (starts with xoxb-). Alternative to user token.","format":"string","isSecret":true,"name":"SLACK_BOT_TOKEN"},{"description":"Your Slack workspace URL (e.g., https://your-company.slack.com). Required for generating message links.","isRequired":true,"format":"string","name":"SLACK_WORKSPACE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-07T00:44:35.804181Z","publishedAt":"2025-11-07T00:44:35.804181Z","updatedAt":"2025-11-07T00:44:35.804181Z","isLatest":true}}}],"metadata":{"count":22}}
