У ваших менеджеров уходит по 2-3 часа в день на то, чтобы перетаскивать информацию между Slack, Notion и Telegram. Скопировали обсуждение из чата - вставили в задачу в Notion - написали клиенту в Telegram. А если что-то потерялось, перерывают всю переписку. Это не работа, это копипаст за зарплату.
Вот как сделать так, чтобы AI сам читал Slack, находил нужное в Notion и отправлял сообщения в Telegram. Без программиста. За вечер.
Речь про MCP (Model Context Protocol) - протокол подключения внешних инструментов к языковой модели. Если проще: это разъём, через который Claude может напрямую обращаться к вашим сервисам, вместо того чтобы вы вручную копировали текст и вставляли в чат.
Разберём на примере стройфирмы - это пример, не реальный кейс автора. Допустим, у вас есть Slack для общения бригад, Notion для хранения задач и смет, Telegram для связи с заказчиками. Сейчас менеджер каждый день собирает статусы вручную. После внедрения - Claude делает это за минуту.
Slack MCP Server (официальный, 2025): устанавливаем через uvx, настраиваем OAuth, подключаем к Claude Desktop
Slack имеет официальный MCP-сервер, поддерживаемый командой Slack. Не надо ничего писать - просто настройка.
Зачем это бизнесу: Claude сможет сам искать сообщения в Slack, читать историю каналов и отправлять сообщения. Например: «Найди все обсуждения по объекту "Коттеджный посёлок Берёзки" за неделю и сделай сводку». Раньше менеджер листал чаты полчаса - теперь Claude сделает за секунду.
Шаг 1: Создаём Slack App
- Открываете api.slack.com/apps -> «Create New App» -> «From Scratch».
- Называете приложение (например «Claude MCP») и выбираете workspace.
- В меню «OAuth & Permissions» -> «Bot Token Scopes» добавляете:
channels:read- список каналовchannels:history- история каналаchat:write- отправка сообщенийusers:read- информация о пользователяхsearch:read- поиск по сообщениям
- Нажимаете «Install to Workspace» -> подтверждаете.
- Копируете Bot User OAuth Token (начинается с
xoxb-).
Шаг 2: Устанавливаем сервер
Добавляете в claude_desktop_config.json:
{
"mcpServers": {
"slack": {
"command": "uvx",
"args": ["mcp-server-slack"],
"env": {
"SLACK_BOT_TOKEN": "xoxb-ваш-токен",
"SLACK_TEAM_ID": "T0000000000"
}
}
}
}
Team ID находится в URL вашего Slack: workspace.slack.com -> в настройках аккаунта.
Шаг 3: Добавляем бота в каналы
В каждый канал, который должен видеть Claude: набираете /invite @Claude MCP или добавляете через настройки канала -> «Integrations» -> «Add App».
После перезапуска Claude Desktop - Slack-инструменты доступны.
Что умеет Slack MCP: поиск сообщений, чтение каналов, отправка постов, lookup пользователей
После подключения Claude видит следующие инструменты:
slack_list_channels - получить список каналов с описанием. Полезно для ориентации в workspace.
slack_get_channel_history - прочитать последние N сообщений из канала. Параметры: channel_id, limit (до 100). Применение: «Что обсуждали в #general за последние 24 часа».
slack_search_messages - поиск по ключевым словам. Параметры: запрос, count. Применение: «Найди все упоминания проекта X в Slack за этот месяц».
slack_post_message - отправить сообщение в канал или личку. Параметры: channel, text, thread_ts (для ответа в тред).
slack_get_user_info - получить профиль пользователя по ID. Полезно для персонализации ответов.
Пример задачи для Claude с Slack MCP: «Посмотри в канале #engineering обсуждения за последние 2 дня. Составь список открытых вопросов по проекту Backend v2 и создай задачи в Notion».
Ограничения: нельзя читать прямые сообщения между пользователями без явных прав. DM-история доступна только если бот добавлен в конкретный DM-чат.
Notion MCP (@notionhq/notion-mcp-server): claude mcp add --transport http notion https://mcp.notion.com/mcp
Notion предоставляет официальный HTTP MCP-сервер. Это один из редких примеров, где не нужно ничего устанавливать локально.
Зачем это бизнесу: Claude сможет сам находить страницы в Notion, читать базы данных, создавать новые записи и обновлять статусы. Для стройфирмы: «Возьми все задачи со статусом "В работе" из базы "Объекты", проверь в Slack, нет ли по ним новых сообщений, и добавь комментарий с последним статусом». Раньше это делал менеджер - теперь AI.
Установка через Claude CLI:
Команды ниже запускаются в терминале и выполняют установку или конфигурацию.
claude mcp add --transport http notion https://mcp.notion.com/mcp
При первом использовании Claude Desktop откроет окно OAuth авторизации на notion.com. Выбираете какой workspace и страницы открыть для доступа.
Установка вручную (если CLI не используете), добавляете в claude_desktop_config.json:
{
"mcpServers": {
"notion": {
"command": "npx",
"args": ["-y", "@notionhq/notion-mcp-server"],
"env": {
"OPENAPI_MCP_HEADERS": "{\"Authorization\": \"Bearer secret_ваш_токен\", \"Notion-Version\": \"2022-06-28\"}"
}
}
}
}
Tokens от Notion API получаются в настройках workspace -> Connections -> Develop or manage integrations.
Важно: при OAuth варианте Notion сам управляет доступом и вы выбираете конкретные страницы, которые открываете. Это безопаснее, чем давать токен с доступом ко всему workspace.
Что умеет Notion MCP: поиск страниц, чтение баз данных, создание страниц, добавление блоков
Notion MCP предоставляет полный доступ к API Notion.
Поиск и чтение:
notion_search- поиск по всем страницам и базам данныхnotion_retrieve_page- получить содержимое страницыnotion_query_database- запрос к базе данных с фильтрами и сортировкойnotion_retrieve_block_children- получить блоки страницы (параграфы, заголовки, списки)
Создание и редактирование:
notion_create_page- создать новую страницу в указанном родителеnotion_update_page- обновить свойства страницы (title, status, tags и т.д.)notion_append_block_children- добавить блоки в конец страницыnotion_create_database- создать новую базу данных
Пример реальной задачи: «Пройди по базе данных "Задачи" (filter: status = In Progress). Для каждой задачи с пустым полем "Описание" напиши описание на основе названия и создай комментарий с вопросами для уточнения».
Ещё один кейс: ежедневный дейли. «Получи все задачи из Notion с дедлайном сегодня, проверь в Slack нет ли блокеров, напиши сводку для стендапа».
Notion MCP работает медленнее локальных stdio-серверов из-за сетевых запросов, но это несущественно для интерактивных задач.
Telegram + MCP: официального сервера нет - используем n8n MCP Server Trigger как прокси для Telegram Bot API
Telegram не имеет официального MCP-сервера. Но решение есть через n8n - это инструмент для автоматизации без кода.
Зачем это бизнесу: Claude сможет отправлять сообщения в Telegram. Например, после того как собрал сводку из Slack и создал страницу в Notion - отправить ссылку вам в личку. Или клиенту: «Ваш объект готов на 80%, подробности в Notion». Всё автоматически.
n8n как MCP-сервер для Telegram:
- В n8n создаёте новый сценарий.
- Добавляете ноду MCP Server Trigger - это точка входа.
- К ней подключаете ноды Telegram (Send Сообщение, Get Updates и т.д.).
- n8n автоматически генерирует URL этого MCP-сервера.
В Claude Desktop подключаете n8n как HTTP MCP-сервер:
{
"mcpServers": {
"telegram-via-n8n": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/mcp-remote", "http://ваш-n8n:5678/mcp/webhook/ID"]
}
}
}
Теперь Claude Desktop видит инструмент send_telegram_message, реализованный в n8n. При вызове Claude -> n8n сценарий -> Telegram Bot API -> сообщение отправлено.
Альтернатива: сторонние MCP-серверы для Telegram на GitHub. Ищите по запросу «telegram mcp server» на mcp.so или GitHub. Выбирайте только с хорошей репутацией и проверяйте исходный код перед использованием.
Ограничение подхода с n8n: нельзя читать входящие сообщения через MCP (только отправлять). Для получения сообщений из Telegram нужен Webhook, а не синхронный MCP-вызов.
Сборка multi-инструмент агента: Claude видит Slack + Notion + Telegram одновременно, пример задачи «сводка из Slack -> страница в Notion -> уведомление в Telegram»
Когда все три сервера подключены, Claude становится настоящим рабочим агентом.
Пример задачи: «Каждый понедельник утром: собери топ-5 обсуждений из Slack за прошлую неделю (по реакциям). Создай страницу "Дайджест [дата]" в Notion с кратким резюме каждого, и отправь ссылку на страницу в Telegram мне».
Claude выполняет это автономно:
slack_search_messages-> топ обсуждений по количеству реакций- Для каждого -
slack_get_channel_history-> полный тред notion_create_page-> новая страница с резюмеnotion_append_block_children-> добавляет контент на страницуsend_telegram_message-> отправляет ссылку
Весь этот pipeline Claude делает без пошагового управления - просто получает задачу и выполняет её, принимая решения о порядке и параметрах вызовов.
Реальное ограничение: Claude Desktop - интерактивный инструмент, не автоматизация. Для расписания «каждый понедельник» нужен n8n с AI Agent нодой + MCP-серверами. Claude Desktop - для ручных задач по требованию.
Безопасность: ограничиваем scopes OAuth, не даём агенту delete-права
MCP-агент с широкими правами - риск. Несколько правил минимизации.
Slack: минимальные scopes. Не добавляйте channels:write, если не нужно создавать каналы. Не добавляйте admin.* права. Список необходимых scopes: channels:read, channels:history, chat:write, users:read, search:read. Больше - только при реальной необходимости.
Notion: отдельный токен с ограниченным доступом. При создании интеграции Notion выбираете конкретные страницы и базы данных. Не открывайте весь workspace. Создайте отдельную секцию «AI-агент» в Notion и давайте доступ только туда.
Никаких delete-прав. Ни один из трёх сервисов не должен давать агенту возможность удалять данные. Это правило без исключений на начальном этапе.
Отдельные токены для разных агентов. Если у вас несколько AI-инструментов (Claude Desktop + n8n + кастомный агент) - для каждого отдельный Slack Bot токен с минимальными правами. Легче отозвать один токен при проблеме.
Аудит через логи. Slack и Notion сохраняют историю действий приложений. Периодически проверяйте, что агент делал только то, что должен.
Правило: давайте агенту минимальные права для выполнения задачи. Расширяйте по мере необходимости, не превентивно.
Частые вопросы
Где взять токен для Slack MCP - нужна ли корпоративная подписка?
Нет. Slack Bot Token работает на бесплатном Slack Free плане. Нужно создать Slack App на api.slack.com (это бесплатно), добавить Bot Token Scopes и установить в workspace. Единственное ограничение бесплатного Slack - доступна только история последних 90 дней сообщений.
Официальный Notion MCP бесплатный?
Да. Notion MCP-сервер бесплатный, как и Notion API в целом. Платные планы Notion влияют на функциональность самого Notion (количество участников, история версий), но не на API-доступ. Для MCP нужна только интеграция Notion - бесплатная опция в любом плане.
Можно ли подключить MCP-серверы к ChatGPT, а не только к Claude?
OpenAI объявил поддержку MCP в 2025 году, но на момент написания (2026) интеграция доступна не во всех продуктах OpenAI. ChatGPT.com поддерживает MCP через плагины. API-уровень поддерживает MCP через агентные фреймворки типа OpenAI Agents SDK. Проверьте актуальный статус в документации OpenAI.
Как дать MCP-серверу доступ только к одному workspace, а не ко всему аккаунту?
Для Notion: при OAuth-авторизации выбираете конкретные страницы и базы данных. Для Slack: Bot Token привязан к конкретному workspace при установке приложения. Для GitHub: Personal Access Token можно ограничить конкретными репозиториями при создании токена (Fine-grained tokens). Принцип везде один - используйте самые узкие разрешения.
Что делать, если MCP-сервер обновился и сломал сценарий?
Проблема возникает при использовании npx с -y флагом - он автоматически обновляет пакет. Фиксируйте версию явно: "args": ["-y", "@modelcontextprotocol/server-slack@1.2.3"]. При поломке смотрите changelog на GitHub пакета - обычно там описаны breaking changes. Откатывайтесь к предыдущей версии, пока не разберётесь с изменениями.
Что дальше
Следующий шаг: попробуйте собрать простую автоматизацию - пусть Claude найдёт последние 10 сообщений из Slack в канале #general, создаст страницу в Notion с их кратким содержанием и отправит вам ссылку в Telegram. Это займёт не больше часа, включая настройку всех трёх серверов.
AI Компас (t.me/kosmoslab_ai) - канал для предпринимателей в РФ и СНГ, которые применяют AI в своём бизнесе без программиста. Разбираем инструменты и схемы - без курсов и теории.