Slack MCP Server
MCP-сервер для Slack: история каналов, треды, личные сообщения, поиск и непрочитанное, запись выключена по умолчанию
Установка
{
"mcpServers": {
"slack": {
"command": "npx",
"args": [
"-y",
"slack-mcp-server@latest",
"--transport",
"stdio"
],
"env": {
"SLACK_MCP_XOXP_TOKEN": "xoxp-..."
}
}
}
}Вместо xoxp можно указать SLACK_MCP_XOXB_TOKEN или пару SLACK_MCP_XOXC_TOKEN и SLACK_MCP_XOXD_TOKEN.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту читать каналы, треды, личные и групповые сообщения Slack, искать по сообщениям с фильтрами и собирать непрочитанное с приоритетом личных сообщений. Историю можно брать за период или по числу сообщений, каналы и людей указывать по имени. Отправка сообщений, реакции и отметка прочитанного включаются отдельными переменными и могут ограничиваться списком каналов. Работает с пользовательским, бот-токеном или токенами браузерной сессии.
Для кого. Для тех, кто работает в Slack и хочет, чтобы агент разбирал переписку и находил нужные обсуждения.
Подходит, если
- Нужна сводка непрочитанного за день
- Нужно найти обсуждение решения в старых тредах
- Нужно подготовить ответ в канал с учетом истории
Не подходит, если
- Правила рабочего пространства запрещают использовать токены сессии и сторонние интеграции
- Команда общается не в Slack
Пример запроса к агенту
Собери непрочитанное в Slack за сегодня, сначала личные сообщения и упоминания меняОграничения
Нужен один из токенов: xoxp, xoxb или пара xoxc/xoxd из браузера. Режим с браузерными токенами работает без установки приложения, но может нарушать политику компании. Бот-токен не умеет искать и видит только каналы, куда бот приглашен. Часть инструментов доступна только с браузерными токенами. Доступность Slack из России не гарантирована. Проект не официальный.
Как отключить. Удалите блок slack из конфигурации MCP или отключите расширение в Claude Desktop. Отзовите токен или завершите сессию браузера.
MCP
- Транспорт
- stdio, sse, http
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| SLACK_MCP_XOXP_TOKEN секрет | Пользовательский OAuth-токен. Нужен один из вариантов токенов. |
| SLACK_MCP_XOXB_TOKEN секрет | Бот-токен с ограниченным доступом. |
| SLACK_MCP_XOXC_TOKEN секрет | Браузерный токен, используется в паре с SLACK_MCP_XOXD_TOKEN. |
| SLACK_MCP_XOXD_TOKEN секрет | Cookie d браузерной сессии. |
| SLACK_MCP_ADD_MESSAGE_TOOL | Включает отправку сообщений: true или список ID каналов. |
Проверка безопасности
- Читает личную и рабочую переписку
- Использует токены и cookie сессии Slack
- При включении может отправлять сообщения от имени пользователя
Коротко о README
README перечисляет инструменты для истории, тредов, поиска, списка каналов, реакций, групп пользователей, непрочитанного и сохраненных сообщений, а также ресурсы со списками каналов и пользователей. Установка описана через DXT-расширение Claude Desktop, установщик Cursor, npx и Docker. Сервер работает по stdio, SSE и HTTP, поддерживает прокси, Enterprise Slack и GovSlack. Кэш пользователей и каналов нужен для поиска по именам. Лицензия MIT.
Частые вопросы
Может ли агент писать в каналы?
Только если задать SLACK_MCP_ADD_MESSAGE_TOOL. Можно разрешить все каналы или перечислить конкретные ID.
Какой токен выбрать?
xoxp дает полный набор без обхода приложений, xoxb ограничен каналами бота и не ищет, xoxc/xoxd не требуют установки приложения и открывают инструменты вроде сохраненных сообщений.
Похожие
CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие
Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP
Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI
Официальные плагины Anthropic для офисных ролей: продажи, поддержка, продукт, маркетинг, юристы, финансы, данные и поиск по компании