Читайте сообщения Slack с помощью ИИ (Claude, Cursor, VS Code) — без токенов и приложения Slack
Предоставьте ИИ доступ к Slack без создания приложения Slack, получения токена бота или одобрения администратора. Работает с Claude, Cursor, VS Code и ChatGPT.
Чтобы предоставить Claude, ChatGPT, Cursor или VS Code доступ к Slack на Mac, установите LMCP — локальный MCP-сервер для macOS. Вместо обращения к Slack Web API он напрямую читает локальный кэш, который настольное приложение Slack уже хранит на вашем компьютере. Поэтому не нужно создавать приложение Slack, выбирать области доступа OAuth или ждать одобрения администратора рабочего пространства. ИИ сможет получать список рабочих пространств, просматривать каналы, читать историю сообщений и выполнять поиск по всем данным. Этого достаточно, чтобы одним запросом узнать, что происходит в активном канале, или найти решение, принятое три недели назад. Настройка занимает около двух минут. Доступ предоставляется только для чтения: LMCP не может ничего публиковать, редактировать или удалять в Slack.
Зачем предоставлять ИИ доступ к Slack?
Многие реальные решения принимаются в Slack, но именно в этом приложении люди быстрее всего перестают успевать за потоком сообщений. Стоит отлучиться на несколько дней или провести день на встречах одна за другой, и в активном рабочем пространстве накопятся сотни сообщений в дюжине каналов. Прокручивать их в поисках нескольких действительно требующих вашего внимания вопросов долго. А такая утомительная работа по обобщению информации — именно то, с чем хорошо справляется ИИ.
С LMCP ваш ИИ-помощник может напрямую читать каналы и личные сообщения Slack и отвечать на понятном английском языке на вопросы вроде «Что команда решила насчёт даты запуска?» или «Расскажи, что произошло в #engineering с пятницы». Он читает сообщения, выделяет главное и выдаёт сводку, избавляя вас от прокрутки переписки.
Поскольку тот же сервер читает электронную почту и Microsoft Teams, ИИ может связать обсуждение в Slack с цепочкой писем или чатом Teams, где оно продолжилось. Ни одно из этих приложений не может сделать это самостоятельно.
Что потребуется
- macOS 13 (Ventura) или новее — Apple Silicon или Intel
- Любой ИИ-клиент с поддержкой MCP: Claude Desktop, Cursor, VS Code (Copilot), Windsurf, Zed или ChatGPT
- Настольное приложение Slack, установленное на компьютере, с выполненным входом хотя бы в одно рабочее пространство
Вам не нужны приложение Slack, области доступа OAuth, токен бота или одобрение администратора рабочего пространства. LMCP читает те же локальные данные, которые настольное приложение Slack уже хранит на вашем Mac. Поэтому все рабочие пространства, в которые вы вошли в этом приложении, автоматически становятся доступны ИИ.
Шаг 1. Установите LMCP на Mac
Скачайте LMCP и установите его:
- Откройте скачанный файл
LMCP-Installer.pkgиз папки «Загрузки» - Следуйте указаниям мастера установки — он автоматически установит Local MCP в папку «Программы»
- Откройте Local MCP из папки «Программы» — приложение появится в строке меню
Это занимает около 30 секунд. ИИ-клиенты настраиваются автоматически.
Прежде чем обращаться к ИИ, убедитесь, что настольное приложение Slack установлено и вы вошли в аккаунт. LMCP читает локальные данные Slack, поэтому Slack должен сначала их синхронизировать. При первом запуске инструмента Slack LMCP попросит предоставить ему полный доступ к диску: LMCP открывает Системные настройки > Конфиденциальность и безопасность > Полный доступ к диску и ставит своё окно рядом, а вы перетаскиваете Local MCP в список — без этого разрешения LMCP не сможет прочитать локальный кэш.
Шаг 2. Перезапустите ИИ-клиент
Полностью завершите работу ИИ-клиента с помощью Cmd+Q, а не просто закройте окно, и откройте его снова. Перезапуск нужен, чтобы клиент обнаружил новые инструменты MCP.
- Claude Desktop — найдите значок молотка в поле ввода сообщения
- Cursor — инструменты MCP автоматически появятся в Composer
- VS Code — проверьте панель MCP в настройках Copilot или перезагрузите окно (Cmd+Shift+P → «Reload Window»)
- ChatGPT — добавьте
https://www.local-mcp.com/mcpкак пользовательский коннектор
Шаг 3. Попробуйте в работе
Начните новый разговор и попробуйте такие запросы:
- «Покажи мои рабочие пространства Slack» — проверяет, видит ли LMCP ваши данные Slack, прежде чем вы перейдёте к более сложным задачам.
- «Расскажи, что сегодня происходило в моих каналах Slack» — обобщает недавнюю активность во всех открытых у вас каналах.
- «Найди в моём Slack сообщения о бюджете Q3» — находит нужное обсуждение по ключевому слову вместо ручной прокрутки сообщений.
- «Что команда обсуждала сегодня утром в #engineering?» — читает и обобщает сообщения одного конкретного канала.
- «Упоминал ли меня кто-нибудь в связи с делами, требующими моего участия?» — ищет в недавних сообщениях задачи, адресованные вам.
Все эти действия — чтение: ИИ изучает то, что уже есть в Slack, и сообщает результат. Подтверждать или одобрять ничего не нужно, поскольку данные не меняются.
Какие рабочие пространства Slack поддерживаются?
Доступно любое рабочее пространство, в которое вы вошли в настольном приложении Slack. LMCP не подключается к определённому пространству, а читает всё, что приложение уже синхронизировало:
- Несколько рабочих пространств — если вы вошли в несколько пространств, ИИ может читать и искать данные во всех сразу. Можно также указать нужное пространство по имени.
- Открытые и закрытые каналы — всё, что видно вашему аккаунту в приложении Slack, видно и LMCP. Он использует только ваши существующие права доступа.
- Личные сообщения и групповые переписки — они хранятся в том же локальном кэше и читаются так же, как каналы.
Отказ от Slack API означает, что LMCP зависит от данных, которые настольное приложение действительно сохранило в кэше, а не выполняет запросы к серверам Slack в реальном времени:
- Доступна только синхронизированная история — канал, который вы не открывали несколько месяцев, может быть сохранён на диске лишь частично.
- Настольное приложение должно быть установлено — браузерная версия Slack не хранит локальную базу данных, которую можно прочитать.
- Актуальность зависит от синхронизации — держите Slack открытым, чтобы кэш обновлялся.
Это те же данные, которые вы видите при открытии Slack, просто вместо вас их читает ИИ.
Что ИИ может делать со Slack
LMCP предоставляет четыре инструмента Slack, и все они работают только на чтение:
- Получение списка рабочих пространств — все пространства Slack, в которые вы вошли на этом Mac
- Получение списка каналов — просмотр каналов и личных переписок внутри рабочего пространства
- Чтение сообщений канала — получение недавней истории сообщений из определённого канала
- Поиск сообщений — поиск по ключевым словам или темам в ваших каналах
Это полный список. Инструментов для публикации, редактирования, удаления сообщений Slack или добавления реакций нет. Если попросить ИИ что-то отправить в Slack, он не сможет этого сделать и должен прямо об этом сказать, а не притворяться, что выполнил просьбу. Если в вашем рабочем процессе ИИ действительно должен публиковать сообщения от вашего имени, ниже приведено сравнение альтернатив на основе токенов, которые это умеют.
Даже четыре инструмента чтения дают широкие возможности для поиска информации: узнавать новости каналов, находить принятые решения и переносить контекст в задачи в других приложениях. Это может быть Mail, Reminders, OmniFocus — любое место, где нужно продолжить работу.
Локальные инструменты и границы доступа к данным
Здесь используется та же архитектура, что и для всех остальных приложений, к которым подключается LMCP:
- LMCP работает как локальный сервер на
localhost:8765 - Он напрямую читает локальную базу данных настольного приложения Slack, открывая её только для чтения
- LMCP выполняет локальные инструменты на вашем устройстве. Облачные ИИ-провайдеры и подключённые сервисы могут получать запрошенные данные; к ним применяются условия этих провайдеров и сервисов.
- Сам LMCP не хранит данные Slack, не кэширует их и не записывает в журналы
LMCP выполняет локальные инструменты на вашем устройстве. Облачные ИИ-провайдеры и подключённые сервисы могут получать запрошенные данные; к ним применяются условия этих провайдеров и сервисов. Само по себе локальное выполнение не означает соответствия GDPR или CCPA. Оцените данные, доступ к которым вы разрешаете, выбранного ИИ-провайдера, подключённые сервисы и требования вашей организации.
Технические подробности: как устроен разбор LevelDB
Для тех, кому интересна техническая сторона, расскажем, как именно LMCP получает данные Slack с диска.
На macOS настольное приложение Slack хранит данные IndexedDB по таким путям:
~/Library/Application Support/Slack/IndexedDB/*.leveldb
~/Library/Containers/com.tinyspeck.slackmacgap/Data/Library/Application Support/Slack/IndexedDB/*.leveldbЭто база LevelDB в формате Chromium — том же формате, который Chrome и другие приложения на Electron используют для хранения IndexedDB. LMCP разбирает её с помощью открытой библиотеки ccl_chromium_reader, изначально созданной для цифровой криминалистики. Она понимает сериализацию V8 в Chromium, журналы LevelDB, допускающие только добавление записей, механизм компактации LevelDB и хранилища объектов IndexedDB. Полученные записи фильтруются в удобные для ИИ-помощника JSON-данные: каналы, сообщения, отправители и временные метки.
База данных открывается только для чтения. LMCP не может повредить или изменить кэш Slack, и ни в одном из четырёх инструментов Slack нет кода, который записывает данные обратно в кэш.
LMCP и другие MCP-серверы для Slack
По запросу «MCP-сервер для Slack» можно найти ещё два достойных варианта: проект сообщества korotovsky/slack-mcp-server — сервер на основе токенов с «режимом невидимости», который повторно использует токены браузерной сессии, — и официальный MCP-сервер, который размещает сам Slack, по адресу mcp.slack.com. Оба хорошо справляются со своими задачами. Для честного сравнения нужно посмотреть, чего требует каждый вариант:
| Вариант | Возможности | Требования | Веб-версии ИИ (ChatGPT, Claude.ai) |
|---|---|---|---|
| LMCP (Local MCP) | Чтение и поиск в Slack плюс Teams, Mail, iMessage и WhatsApp — 201+ инструментов | Не нужны токен, приложение или администратор; читает кэш настольного приложения | Да — через необязательный зашифрованный ретранслятор |
| korotovsky/slack-mcp-server | Только Slack — чтение, поиск и публикация от вашего имени | Извлечение токенов сессии или пользователя (либо OAuth), ручная настройка для каждого рабочего пространства | Нет — только настольные клиенты |
| Официальный MCP Slack (mcp.slack.com) | Только Slack — размещается Slack, набор инструментов развивается | Политики рабочего пространства; доступность определяют администраторы | Зависит от поддержки в клиенте |
| Slack Web API + собственное приложение | Полное чтение и запись для полноценных интеграций | Создание приложения, области доступа OAuth, обычно одобрение администратора | Нет — нужно разрабатывать самостоятельно |
Кратко: если ИИ должен публиковать сообщения в Slack, подойдут сервер korotovsky или официальный сервер. Оба требуют токенов или участия администратора. Если нужны чтение и сводки без настройки, а также Teams, Mail и iMessage на том же сервере, выбирайте LMCP.
Устранение неполадок
ИИ сообщает, что не может найти данные Slack
Убедитесь, что установлено именно настольное приложение Slack, а не используется браузерная версия, и что вы вошли в аккаунт. Откройте Slack, дайте ему загрузить один-два канала, чтобы данные записались в локальный кэш, а затем снова обратитесь к ИИ.
Не видно рабочего пространства или канала
LMCP видит только то, что настольное приложение уже синхронизировало. Если рабочее пространство добавлено недавно или канал давно не открывали, ненадолго переключитесь на него в Slack, чтобы приложение загрузило данные, и повторите попытку.
Поиск ничего не находит или результаты устарели
Поиск выполняется по локальному кэшу, а не через запрос к серверам Slack в реальном времени. Если Slack какое-то время был закрыт, откройте его и дождитесь синхронизации перед повторным поиском. Очень старые сообщения, которые никогда не открывались локально, могут вообще отсутствовать в индексе.
Инструменты MCP не видны в ИИ-клиенте
Убедитесь, что полностью завершили работу ИИ-клиента и запустили его снова. Также можно проверить файл конфигурации:
- Claude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json - Cursor:
~/.cursor/mcp.json - Windsurf:
~/.codeium/windsurf/mcp_config.json
Ошибки отказа в доступе
Для чтения локальных данных другого приложения в macOS требуется полный доступ к диску. Откройте Системные настройки > Конфиденциальность и безопасность > Полный доступ к диску и включите Local MCP. Если его нет в списке, перетащите его из окна LMCP; если это не помогло, скачайте и установите LMCP заново.
Практические сценарии
Главная ценность не в чтении отдельного сообщения, а в том, что ИИ может обобщать информацию из разных каналов и других приложений, которые тоже читает LMCP.
Быстро войти в курс дела после отсутствия
Меня не было с четверга. Просмотри все мои каналы и личные сообщения Slack с того момента и составь сводку по приоритету: вопросы, требующие моего ответа или решения, решения, принятые без меня, и всё остальное — по одной строке на пункт.
Вместо того чтобы открывать двадцать каналов и прокручивать переписку, можно поручить ИИ прочитать их все и подготовить одну сводку по приоритетам. Раньше на такое возвращение в курс дел после отпуска могла уйти вся вторая половина дня.
Найти решение, затерявшееся в канале
Найди в моём Slack обсуждение изменения цен и расскажи, что в итоге решили, кто согласился и остались ли неразрешённые возражения.
Именно для этого и нужен инструмент поиска: найти и обобщить решение, принятое несколько недель назад, одним запросом, вместо того чтобы прокручивать сообщения и искать с помощью Ctrl-F.
Ежедневная сводка упоминаний в Slack, Mail и Teams
Проверь, где меня сегодня упоминали в Slack, электронной почте и Teams. Составь единый список с группировкой по приложениям, от новых упоминаний к старым, и в одной строке поясни, что от меня требуется в каждом случае.
Поскольку LMCP читает Slack, Mail и Teams на одном сервере, ИИ может составить единый список «что сегодня требует моего внимания», который ни одно из этих приложений не создаёт самостоятельно. Более подробный вариант этого сценария описан в руководстве «Как быть в курсе событий в Teams, Slack и WhatsApp».
Превратить обсуждения Slack в задачи
Просмотри мои сегодняшние сообщения в Slack, найди всё, что похоже на данное мной обещание, и создай для каждого пункта напоминание с указанием того, кто и когда об этом попросил.
Обещания прячутся в переписке: «Я это пришлю», «Сейчас проверю». ИИ находит их и с помощью инструментов Reminders и OmniFocus в LMCP превращает в задачи, выполнение которых можно отслеживать.
Что ещё умеет LMCP?
Slack — одна из примерно двух дюжин категорий приложений, к которым LMCP подключает ваш ИИ. В их числе также электронная почта, Microsoft Teams, Calendar, Contacts, OneDrive и локальные файлы. Посмотрите полный список руководств или зайдите на local-mcp.com, чтобы узнать обо всех 201+ инструментах.
Частые вопросы
Можно ли подключить ИИ к Slack без токена бота или одобрения администратора?
Да, если вам нужен только доступ для чтения. LMCP читает локальный кэш, который настольное приложение Slack уже хранит на вашем Mac. Поэтому не нужно создавать приложение, извлекать токен или получать одобрение администратора. Все решения на основе API, в том числе серверы с токенами и «режимом невидимости», по-прежнему зависят от токенов, привязанных к вашему рабочему пространству.
Может ли ИИ искать сообщения в Slack?
Да. Поиск — один из четырёх инструментов Slack в LMCP. Он работает по ключевым словам или темам во всех каналах и личных переписках из локального кэша. Это удобно, когда нужно найти конкретное сообщение или решение, не зная, в каком канале его опубликовали.
Может ли ИИ отправлять сообщения в Slack?
Нет. Инструменты Slack в LMCP работают только на чтение: получают список рабочих пространств и каналов, читают сообщения каналов и выполняют поиск. Инструментов для публикации, ответа, редактирования сообщений или добавления реакций в Slack нет. Если вам нужна публикация, посмотрите выше сравнение серверов на основе токенов, которые её поддерживают.
Поддерживаются ли несколько рабочих пространств и личные сообщения?
Да, и то и другое. LMCP читает все рабочие пространства, в которые вы вошли. ИИ может искать по всем сразу или сосредоточиться на одном, указанном по имени. Он может читать всё, что уже доступно вашему аккаунту, включая личные сообщения и групповые переписки, поскольку они хранятся в том же локальном кэше, что и каналы. Доступа сверх ваших существующих прав в Slack он не предоставляет.
Какой MCP-сервер для Slack выбрать?
Выберите korotovsky/slack-mcp-server, если нужно публиковать сообщения и вы готовы управлять токенами сессии. Выберите официальный MCP-сервер Slack, если он включён в вашем рабочем пространстве. Выберите Local MCP, если нужен доступ к Slack для чтения без настройки, а также к Teams, Mail, iMessage и WhatsApp — в том числе из веб-версий ChatGPT и Claude.ai.
Готовые рецепты
Сценарии с инструментами Slack из этого руководства, которые можно скопировать и сразу использовать:
- Найдите все неотвеченные запросы клиентов в WhatsApp, Slack, Teams и электронной почте
- Поручите ИИ подготовить вас к следующей встрече
Связанные руководства
- Узнайте новости Teams, Slack и WhatsApp из одной сводки ИИ
- Читайте сообщения Microsoft Teams с помощью Claude на Mac — через вашу учётную запись Microsoft 365
- ИИ и электронная почта на Mac: полное руководство по интеграции
- Лучший MCP-сервер для продуктивной работы на Mac в 2026 году
- Читайте сообщения Slack с помощью ИИ на Windows — без токенов и приложения Slack
Комментарии
Комментарии проверяются перед публикацией.