Как читать Microsoft Teams в Cursor на Mac — через вашу учётную запись Microsoft 365
Читайте и отправляйте чаты и каналы Microsoft Teams из Cursor, Claude Desktop, VS Code или Windsurf на Mac через рабочую или учебную учётную запись Microsoft 365. Без собственного приложения Azure и без ключа API.
Проблема
Вы полностью погружены в сессию кодинга, когда кто-то упоминает в Teams, что схема API-эндпоинта изменилась. Или коллега три часа назад опубликовал в канале новые учётные данные базы данных. Обычно вам пришлось бы переключиться на Teams, прокрутить переписку, найти нужное сообщение, скопировать информацию и вернуться в редактор.
Если выбранный ИИ-клиент использует облачного поставщика ИИ, этот поставщик может получать и обрабатывать запрошенное для задачи содержимое сообщений на собственных условиях.
К Microsoft Teams можно обращаться программно через Microsoft Graph, но обычно для этого нужно зарегистрировать собственное приложение Azure, настроить разрешения и обновлять токены. Для разработчика, которому просто нужно прочитать сообщение во время работы над кодом, это слишком много хлопот.
Как LMCP решает это
LMCP читает и отправляет сообщения Teams через Microsoft Graph, используя рабочую или учебную учётную запись Microsoft 365, которую вы подключаете один раз. Вызовы Graph выполняет LMCP, поэтому:
- Вам не нужно регистрировать собственное приложение Azure
- Вам не нужно создавать ключ API
- Вы входите один раз, с помощью кода, который показывает ваш ИИ
- Настольное приложение Teams не нужно устанавливать или запускать
- Требуется подключение к сети
- У личных учётных записей Microsoft (@outlook.com, @hotmail.com) нет Teams, поэтому нужна рабочая или учебная учётная запись
Когда учётная запись подключена, вы можете задавать ИИ-ассистенту такие запросы:
Сделай сводку непрочитанных сообщений в моих каналах Teams о миграции API
Ваш AI читает сообщения через LMCP и даёт вам сводку прямо в редакторе. Без переключения контекста, без копирования и вставки.
Как это работает
Каждый инструмент Teams обращается к Microsoft Graph от имени вашей подключённой учётной записи. Без подключённой учётной записи инструменты Teams не возвращают данные.
Чтение охватывает недавнюю активность: самые свежие чаты и новейшие сообщения, в пределах ограничения. Если ответ обрезан, в нём указано truncated: true, то есть это не вся ваша история. Поиск использует Microsoft Search и возвращает фрагменты в порядке релевантности, не более 100 результатов. История звонков перечисляет звонки и встречи, завершившиеся в 50 самых свежих чатов; Microsoft не сообщает, кто начал звонок и был ли он принят.
Для чтения сообщений каналов нужно разрешение, которое одобряет администратор вашей организации Microsoft 365. Если его нет, ответ будет consent_required и подскажет, что делать.
Отправка выполняется в два шага: первый вызов показывает предпросмотр сообщения чата или публикации в канале, а второй вызов с confirm=true отправляет его. Через LMCP сообщения нельзя редактировать или удалять.
Шаг 1: Установите LMCP на ваш Mac
Скачать LMCP и установите его:
- Откройте загруженный файл
LMCP-Installer.pkgиз папки Загрузки Затем следуйте указаниям ассистента установки. - Следуйте указаниям мастера установки macOS и разрешите установку, если появится запрос.
- Откройте Local MCP из папки Программы — он появится в строке меню
Занимает около 30 секунд. Ваши AI-клиенты настраиваются автоматически.
Шаг 2: Перезапустите ваш AI-клиент
После установки перезапустите ваш AI-клиент, чтобы он подхватил новые инструменты MCP:
- Cursor — перезапустите редактор
- Claude Desktop — полностью завершите (Cmd+Q) и откройте заново
- VS Code — перезагрузите окно (Cmd+Shift+P → “Reload Window”)
- ChatGPT / Windsurf — перезапустите приложение
Шаг 3: Подключите учётную запись Microsoft 365
Попросите ИИ-ассистента: «Подключи мою учётную запись Microsoft 365». Он выполнит connect_m365_account и покажет код. Войдите с этим кодом, используя рабочую или учебную учётную запись Microsoft 365. Это делается один раз; можно подключить несколько учётных записей.
Настольное приложение Teams не нужно устанавливать или запускать, а при подключённой учётной записи LMCP не требуется полный доступ к диску для Teams. Требуется подключение к сети.
Если не подключена ни одна учётная запись Microsoft 365, инструменты чтения Teams на Mac переключаются на локальный кэш настольного приложения Teams. Для этого LMCP нужен полный доступ к диску, данные могут отставать на часы или дни, а доступ только для чтения; для отправки по-прежнему нужна подключённая учётная запись.
Шаг 4: Запрашивайте Teams из вашего AI
Откройте ваш AI-клиент и попробуйте такие запросы:
- “Покажи мои недавние чаты Teams” — посмотрите свои личные и групповые переписки.
- “Что команда бэкенда опубликовала в канале #deployments сегодня?” — ищите в конкретных каналах.
- “Сделай сводку непрочитанных сообщений в моих каналах Teams о миграции API” — получите сфокусированную сводку.
- “Найди сообщение, где Sarah поделилась новым URL стейджинга” — ищите по всем перепискам.
Какие данные Teams доступны?
LMCP предоставляет вашему ИИ-ассистенту следующие инструменты Teams:
- Список чатов — ваши недавние чаты 1:1 и групповые (
teams_list_chats) - Чтение сообщений чата — новейшие сообщения чата (
teams_read_chat_messages) - Список команд — команды, в которых вы состоите (
teams_list_teams) - Список каналов — каналы команды (
teams_list_channels) - Чтение сообщений канала — публикации и ответы из канала; может потребоваться одобрение администратора (
teams_read_channel_messages) - Поиск сообщений — Microsoft Search по вашим сообщениям Teams (
teams_search_messages) - История звонков — звонки и встречи из ваших недавних чатов (
teams_call_history) - Отправка сообщений — сообщения чата и публикации в каналах: сначала предпросмотр, затем подтверждение (
teams_send_message,teams_send_channel_message)
Чтение охватывает недавнюю активность, а не всю вашу историю Teams.
Если Cursor или другой выбранный ИИ-клиент использует облачного ИИ-провайдера, этот провайдер может получать и обрабатывать запрошенное для задачи содержимое сообщений Teams на условиях собственных правил.
Рабочие сценарии для разработчиков
Контекст для код-ревью
Проверь мои сообщения в Teams на предмет обсуждения рефакторинга платёжного сервиса, затем посмотри открытый PR в этом репозитории и сделай совместную сводку.
Ваш AI одновременно вытягивает контекст из Teams и вашей кодовой базы, давая вам полную картину перед началом ревью.
Реагирование на инциденты
Прочитай последние сообщения в канале #incidents в Teams и проверь логи ошибок в этом проекте. Что вероятно вызывает ошибки 500?
Во время инцидента наличие контекста Teams прямо в редакторе экономит критически важные минуты.
Часто задаваемые вопросы
Как подключить учётную запись Microsoft, чтобы читать Teams в Cursor?
Установите LMCP и перезапустите Cursor, затем попросите ИИ подключить вашу учётную запись Microsoft 365. Он выполнит connect_m365_account и покажет код; войдите с ним, используя рабочую или учебную учётную запись. Это делается один раз.
Может ли Cursor отправить сообщение в Teams за меня?
Да, с той же подключённой учётной записью. LMCP может отправлять сообщения чата и публикации в каналах. Первый вызов показывает предпросмотр, а второй вызов с confirm=true отправляет сообщение. Редактировать или удалять сообщения нельзя.
Нужно ли одобрение администратора, чтобы читать Teams?
Только для чтения сообщений каналов оно может понадобиться. Для этого нужно разрешение, которое одобряет администратор вашей организации Microsoft 365; если его нет, ответ будет consent_required и объяснит, что делать. Что ещё ограничивает ваша организация, зависит от её собственных настроек.
Какие учётные записи Microsoft подходят?
Рабочие или учебные учётные записи Microsoft 365. У личных учётных записей Microsoft (@outlook.com, @hotmail.com) нет Teams, поэтому читать Teams с ними нельзя. Можно подключить несколько учётных записей.
Должно ли быть запущено настольное приложение Teams?
Нет. Настольное приложение Teams не нужно устанавливать или запускать. LMCP читает через Microsoft Graph, поэтому требуется подключение к сети. Без подключённой учётной записи инструменты Teams не возвращают данные.
Работает со всеми основными AI-клиентами
Хотя это руководство сфокусировано на Cursor, LMCP работает с любым MCP-совместимым клиентом. Вы также можете получить доступ к Teams из Claude Desktop, VS Code с Copilot, Windsurf, ChatGPT, Zed и других. Команда установки одинакова для всех них.
Что ещё умеет LMCP?
Teams — лишь одно из приложений, которые LMCP подключает к вашему AI-ассистенту. Вы также можете получить доступ к Mail и электронной почте, Calendar без OAuth, Contacts, OneDrive, Outlook и многому другому. Смотрите полный список руководств для всех доступных интеграций.
Похожие руководства
LMCP как плагин или коннектор: зависит от ИИ-клиента
LMCP — это один MCP-сервер, и у каждого ИИ-клиента для него своё слово и свой способ установки. Сначала установите приложение LMCP: его инструменты работают на вашем компьютере.
Плагин LMCP для Cursor
Плагин (MCP-сервер, правило и навыки) — это публичный репозиторий ниже. Самый короткий путь обходится без этого шага: установщик LMCP добавляет LMCP в Cursor, а вы включаете local-mcp в настройках MCP в Cursor.
Комментарии
Комментарии проверяются перед публикацией.