MCP-сервер · Работа и коммуникации
Slack MCP Server
Официальный удалённый MCP-сервер Slack: агент ищет по сообщениям, каналам и людям, читает треды, отправляет сообщения и работает с канвасами и списками. Подходит командам, которые хотят дать ИИ-клиенту контекст рабочего пространства.
Сверено 21 октября 2026 г.
Что умеет сервер
Сервер размещён у Slack и работает по протоколу JSON-RPC 2.0 поверх Streamable HTTP. Инструменты покрывают поиск (сообщения и файлы с фильтрами по дате, автору и типу, пользователи, каналы, пользовательские эмодзи), чтение истории каналов и тредов, отправку и отложенную отправку сообщений, черновики, создание каналов и личных чатов, реакции, загрузку файлов, профили пользователей и список участников канала.
Отдельно доступны канвасы: их можно создавать, обновлять и экспортировать в Markdown. Есть работа со списками Slack (таблицы с типизированными колонками): создание списков с собственной схемой, чтение, правка метаданных и колонок, добавление и обновление записей.
Когда использовать
Подключайте сервер, если нужен ассистент, который отвечает на вопросы по истории переписки и прошлым решениям, готовит сводки по каналам или переносит материалы из других систем в Slack в виде сообщений и канвасов. В документации Slack также описан обратный сценарий: передать агентам контекст проектов, разбросанных по нескольким продуктам.
Если нужно просто найти данные Slack без подключения ИИ, у Slack есть отдельный Real Time Search API, он описан в той же документации.
Ограничения и безопасность
Сервис доступен не любому приложению. MCP-клиент должен быть привязан к зарегистрированному приложению Slack с фиксированным идентификатором, а использовать MCP могут только приложения из каталога Slack Marketplace и внутренние приложения компании. Неопубликованные приложения запрещены. Администраторы рабочего пространства одобряют и контролируют такие клиенты обычной процедурой утверждения приложений, а действия можно проверять по журналам аудита.
Для сервера действуют те же лимиты, что и для Web API Slack, причём отдельно по каждому инструменту: например, чтение канала и треда относится к третьей группе (от 50 запросов в минуту), поиск пользователей и каналов ко второй (от 20 в минуту). Slack не поддерживает подключения по SSE и динамическую регистрацию клиентов. Если у приложения настроен список разрешённых IP-адресов, он действует и для запросов к MCP.
Slack предупреждает, что при одновременном подключении нескольких MCP-серверов стоит оценивать риски каждого: клиент получает доступ к данным Slack и использует их как контекст.
Установка
Адрес сервера
В этой документации Slack нет команд установки для отдельных клиентов. Сервер подключается как удалённый по единственному адресу:
https://mcp.slack.com/mcpКлиенты, где сервер уже доступен
Документация называет партнёрские клиенты, в которых сервер работает без написания кода: Claude.ai, Claude Code, Perplexity и Cursor. В них подключение выполняется в самом клиенте через вход в Slack.
Своё приложение
Если вы создаёте собственный MCP-клиент, он должен быть приложением Slack из каталога или внутренним приложением. Slack поддерживает конфиденциальный OAuth с client_id и client_secret и обнаружение метаданных по стандарту RFC 8414:
https://mcp.slack.com/.well-known/oauth-protected-resource
https://mcp.slack.com/.well-known/oauth-authorization-serverАдреса авторизации и токена для пользовательских токенов Slack:
Authorization endpoint: https://slack.com/oauth/v2_user/authorize
Token endpoint: https://slack.com/api/oauth.v2.user.accessПрава доступа (scopes) зависят от инструментов: например, поиск сообщений требует search:read.public, search:read.private, search:read.mpim, search:read.im, отправка сообщения требует chat:write, чтение каналов и тредов требует channels:history, groups:history, mpim:history, im:history.
Совместимые клиенты
- Claude.ai
- Claude Code
- Perplexity
- Cursor