MCP Slack

MCP Slack

Происхождение не определено
crunchtoolsAGPL-3.0
1 звёзд
MCP Slack — read-only MCP-сервер для интеграции Slack с ИИ-ассистентами вроде Claude Code. Сервер открывает ассистенту доступ к данным вашего рабочего пространства Slack: каналы, сообщения, пользователи, файлы — только на чтение. Все инструменты безопасны: ни один из них не может написать, изменить или удалить что-либо в Slack. Это исключает риск случайных действий. Для аутентификации используется пользовательский OAuth-токен (xoxp-). Сервер применяет шесть уровней защиты: от валидации входных данных до защиты рантайма. Вместо официального Slack SDK код использует напрямую HTTP-библиотеку httpx — это упрощает аудит и делает работу прозрачной. Подойдёт разработчикам и DevOps, которые хотят делегировать AI-ассистенту поиск в Slack, анализ переписок или проверку профилей без риска случайных изменений.
Подключение

Подключить MCP Slack

Выберите способ запуска и свой MCP-клиент. Ниже останется одна готовая инструкция, которую можно проверить и скопировать.

1

Способ подключения

2

Куда подключить

3

Скопируйте и проверьте

Managed connector: Slack

Подключение выполняется через готовый коннектор или платформенную интеграцию.

  1. 1.Откройте страницу коннектора или маркетплейс платформы.
  2. 2.Подключите аккаунт сервиса и выдайте нужные разрешения.
  3. 3.Проверьте, что инструменты доступны в Slack.
text
Провайдер: Slack
Ссылка: https://slack.com/help/articles/48855576908307-Guide-to-Model-Context-Protocol-in-Slack
Документация: https://slack.com/help/articles/48855576908307-Guide-to-Model-Context-Protocol-in-Slack

Slack documents MCP server access through partner apps such as ChatGPT, Claude, Cursor, OpenAI, Perplexity, Notion, and others.

The public help page does not expose a single universal endpoint URL.

Инструкция собрана из данных карточки и пока не отмечена как проверенная редакцией. Сверьте команду с README источника и не передавайте лишние права или секреты.

Как оценить MCP Slack

MCP Slack относится к Коммуникации, Slack. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.

Происхождение
Проект сообщества
Лицензия
AGPL-3.0
Реализация
Python
Транспорт
stdio

Что проверить перед выбором

  • Изучите README, открытые issues и историю последних изменений в репозитории.
  • Проверьте команду установки и зависимости перед запуском в рабочем окружении.
  • Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.

Карточка отредактирована 08.08.2026.

Автоматическая проверка источника ещё не выполнена. Внешних источников в карточке: 1.

Характеристики

Общее

  • СтатусСообщество
  • Разработчикcrunchtools
  • ЛицензияAGPL-3.0

Технологии

  • Языки
    Python
  • Транспорт
    stdio

Описание

Возможности

  • Проверять соединение с Slack и получать информацию о владельце токена.
  • Получать список всех каналов рабочего пространства.
  • Смотреть детальную информацию о канале: тему, цель, дату создания.
  • Читать историю сообщений в канале с пагинацией.
  • Просматривать ответы в треде по ID родительского сообщения.
  • Искать сообщения по тексту, автору или другим параметрам.
  • Получать список участников канала.
  • Смотреть реакции на сообщения и список реакций пользователя.
  • Получать список избранных элементов (звёзды).
  • Получать информацию о пользователях: имя, контакты, роль.
  • Смотреть профиль пользователя: статус, аватар, часовой пояс.
  • Просматривать список файлов (только метаданные: имя, размер, тип).
  • Получать метаданные конкретного файла.

Как подключить

Для работы сервера понадобится пользовательский OAuth-токен Slack (xoxp-). Инструкцию по созданию токена ищите в документации сервера (файл CLAUDE.md).

1. Установите сервер с помощью uvx (рекомендуется). Выполните команду в терминале:

claude mcp add mcp-slack-crunchtools --env SLACK_USER_TOKEN=xoxp-your-token -- uvx mcp-slack-crunchtools

2. Если вы используете Claude Desktop, добавьте конфигурацию в файл claude_desktop_config.json:

{ "mcpServers": { "mcp-slack": { "command": "uvx", "args": ["mcp-slack-crunchtools"], "env": { "SLACK_USER_TOKEN": "xoxp-your-token" } } } }

3. Перезапустите Claude Desktop или перезагрузите конфигурацию MCP-клиента, чтобы изменения вступили в силу.

Также сервер можно запустить через контейнер: podman run -i --rm -e SLACK_USER_TOKEN=токен quay.io/crunchtools/mcp-slack (или docker).

Примеры запросов

  • «Покажи последние 10 сообщений в канале #general.»
  • «Найди все сообщения от пользователя @alice за январь 2025.»
  • «Список каналов с количеством участников.»
  • «Покажи метаданные файла, который прикрепили вчера в канале #design.»

Технические детали

  • Язык разработки: Python
  • Транспортный протокол: stdio
  • Лицензия: AGPL-3.0
  • Разработчик: crunchtools
  • Совместимость: Claude Desktop (Claude Code), любые MCP-клиенты, работающие через stdio

Вопросы и ответы

MCP Slack — read-only MCP-сервер для интеграции Slack с ИИ-ассистентами вроде Claude Code. Сервер открывает ассистенту доступ к данным вашего рабочего пространства Slack: каналы, сообщения, пользователи, файлы — только на чтение.

MCP Slack не отмечен в каталоге как официальный MCP-сервер. Перед установкой проверьте владельца репозитория, лицензию и запрашиваемые разрешения.

В карточке разработчиком указан crunchtools.

В карточке перечислены транспорты: stdio.

В карточке приведена команда установки или запуска: uvx mcp-slack-crunchtools. Перед выполнением проверьте источник пакета и требования проекта.

Для проекта указана лицензия AGPL-3.0. Условия использования нужно сверять с файлом лицензии исходного репозитория.

В карточке указаны языки реализации: Python.

MCP-сервер связан в каталоге с карточкой сервиса slack.

Поделиться