Руководство по коннектору9 мин чтенияMCP-инструментов: 157 языков

Microsoft To Do MCP с Microsoft Copilot

Пусть ваш ИИ ведёт Microsoft To Do: показывает списки задач и открытые задачи, создаёт задачи со сроком, напоминанием и заметкой, отмечает их выполненными и добавляет шаги и ссылки. Рабочие, учебные и личные учётные записи Microsoft через Microsoft Graph.

HCАвтор: команда HelpCodeОбновлено 9 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

Microsoft To Do

Microsoft To Do

Let your AI manage Microsoft To Do: list your task lists and open tasks, create tasks with due dates, reminders and notes, tick them off, and add checklist steps and links. Work or school and personal Microsoft accounts through Microsoft Graph.

инструментов

15

Регион

INTL

Категория

Продуктивность

Аутентификация

OAuth 2.0

Требуемые env-vars

MICROSOFT_CLIENT_IDMICROSOFT_CLIENT_SECRETMICROSOFT_TENANT_ID
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Кратко

Пусть ваш ИИ ведёт Microsoft To Do: показывает списки задач и открытые задачи, создаёт задачи со сроком, напоминанием и заметкой, отмечает их выполненными и добавляет шаги и ссылки. Рабочие, учебные и личные учётные записи Microsoft через Microsoft Graph.

Пошаговая настройка

Подключи Microsoft To Do к Microsoft Copilot за 2 минуты

Начни бесплатный пробный период в AnythingMCP Cloud, подключи Microsoft To Do в пошаговой настройке и добавь свой MCP URL в Microsoft Copilot. Без кода и без собственного сервера.

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

Попробуй спросить

Примеры промптов для Microsoft To Do

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

Microsoft To Do · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Microsoft To Do, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

Microsoft To Do + Microsoft Copilot

Пусть ваш ИИ ведёт Microsoft To Do: показывает списки задач и открытые задачи, создаёт задачи со сроком, напоминанием и заметкой, отмечает их выполненными и добавляет шаги и ссылки. Рабочие, учебные и личные учётные записи Microsoft через Microsoft Graph.

Предварительные требования

Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:

MICROSOFT_CLIENT_ID, MICROSOFT_CLIENT_SECRET, MICROSOFT_TENANT_ID

Шаг 1 — Получите учётные данные

  1. Откройте центр администрирования Microsoft Entra (entra.microsoft.com) или портал Azure и перейдите в Applications → App registrations → New registration.

  2. Задайте имя приложения (например, «AnythingMCP Microsoft 365») и выберите Supported account types. От этого выбора зависит, что указывать в MICROSOFT_TENANT_ID:

    • Accounts in this organizational directory only (один клиент): входить могут только пользователи вашей организации. Укажите Directory (tenant) ID со страницы Overview приложения (GUID) или ваш домен, например contoso.onmicrosoft.com.
    • Accounts in any organizational directory (несколько клиентов): укажите organizations.
    • Accounts in any organizational directory and personal Microsoft accounts: укажите common (рабочие, учебные и личные учётные записи) или consumers (только личные учётные записи).

    Если значение не соответствует типу учётных записей, Microsoft отклоняет вход (AADSTS50194 или AADSTS50020).

  3. В разделе Redirect URI выберите платформу Web и введите https://cloud.anythingmcp.com/api/mcp-oauth/callback. Если вы размещаете AnythingMCP сами, введите вместо этого https://your-anythingmcp-host/api/mcp-oauth/callback. URI должен совпадать символ в символ, иначе Microsoft ответит AADSTS50011.

  4. Откройте API permissions → Add a permission → Microsoft Graph → Delegated permissions и добавьте offline_access, User.Read и Tasks.ReadWrite. offline_access нужен, чтобы Microsoft выдал refresh-токен; без него коннектор перестанет работать через час после авторизации.

  5. Откройте Certificates & secrets → New client secret. Скопируйте Value секрета, а не Secret ID; значение показывается только один раз. Запишите срок действия: когда секрет истечёт, коннектор перестанет работать, пока вы не создадите новый секрет и не вставите его.

  6. Вставьте Application (client) ID со страницы Overview в MICROSOFT_CLIENT_ID, значение секрета в MICROSOFT_CLIENT_SECRET и значение клиента из шага 2 в MICROSOFT_TENANT_ID, затем установите коннектор.

  7. На странице коннектора нажмите Authorize with Provider и войдите в ту учётную запись, с чьими задачами должен работать ИИ. Refresh-токен хранится в зашифрованном виде, access-токены (действуют около часа) обновляются автоматически.

  8. Начните с microsoft_todo_list_lists: инструмент показывает ваши списки задач, а список с отметкой defaultList и есть ваш стандартный список «Задачи».

Одно приложение Entra для всех коннекторов Microsoft: регистрация приложения, которую вы создали для коннектора Outlook, OneDrive, SharePoint или Excel, подходит и здесь. Откройте её, добавьте разрешение из шага 4 в разделе API permissions, оставьте тот же redirect URI и используйте тот же идентификатор приложения (client ID), тот же секрет и то же значение клиента (tenant). При авторизации каждый коннектор запрашивает только свои разрешения:

  • Outlook: Mail.ReadWrite, Mail.Send, Calendars.ReadWrite
  • OneDrive: Files.ReadWrite
  • Excel: Files.ReadWrite (плюс Files.ReadWrite.All для книг в SharePoint или книг, которыми с вами поделились)
  • SharePoint: Sites.ReadWrite.All и Files.ReadWrite.All
  • OneNote: Notes.ReadWrite
  • Microsoft To Do: Tasks.ReadWrite
  • Planner: Tasks.ReadWrite

Всем им также нужны offline_access и User.Read.

Согласие администратора: этим делегированным разрешениям обычно не нужен администратор, но во многих организациях согласие пользователей отключено. Если при входе появляется «Need admin approval» (AADSTS65001 или AADSTS90094), администратор клиента один раз открывает регистрацию приложения и нажимает API permissions → Grant admin consent для организации. После этого авторизоваться может любой пользователь. Каждый коннектор всё равно работает только с тем, что может видеть учётная запись, которая выполнила вход.

Личные и рабочие учётные записи: коннектор работает с личными учётными записями Microsoft и с рабочими или учебными. To Do использует общие с Outlook задачи, поэтому задачи, которые создаёт ИИ, видны также в Outlook и Teams. Рабочей или учебной учётной записи нужен почтовый ящик Exchange Online: без него у неё нет To Do.

Только чтение: замените scopes в настройках OAuth коннектора на offline_access User.Read Tasks.Read, авторизуйтесь заново и отключите инструменты, которые что-то создают, изменяют или завершают: microsoft_todo_create_list, microsoft_todo_rename_list, microsoft_todo_create_task, microsoft_todo_update_task, microsoft_todo_complete_task, microsoft_todo_add_checklist_item, microsoft_todo_update_checklist_item и microsoft_todo_add_linked_resource. Коннектор Microsoft Planner использует то же разрешение Tasks.ReadWrite.

Изменения ждут вашего «да»: прежде чем создать, изменить или завершить список, задачу или шаг, ИИ сообщает, что собирается сделать, и ждёт вашего подтверждения.

Выключены при установке: microsoft_todo_delete_task и microsoft_todo_delete_list. При удалении списка удаляются и все его задачи, а коннектор не может отменить ни то, ни другое, поэтому включайте эти инструменты, только если ИИ действительно должен удалять.

Списки, даты и шаги: если вы не назвали список, ИИ использует ваш стандартный список «Задачи»; в списке «Помеченные письма» лежат письма, которые вы пометили флажком в Outlook. Чтобы ответить, что нужно сделать на этой неделе, ИИ выводит ваши открытые задачи и сравнивает сроки. To Do хранит у срока только дату, а у напоминания есть время в вашем часовом поясе. Выполненную задачу можно снова открыть. У каждой задачи могут быть шаги и ссылки на заявку, документ или веб-страницу, к которым она относится.

Частые ошибки: 401 InvalidAuthenticationToken означает, что авторизация отозвана или истёк client secret; при необходимости вставьте новый секрет и снова нажмите Authorize with Provider. 403 означает, что не хватает Tasks.ReadWrite или на него не дано согласие либо списком с вами поделились без права редактирования; сюда же приводит попытка изменения при настройке только для чтения. 404 означает, что идентификатор списка или задачи неверный, элемент удалён или задача перенесена в другой список (при переносе её идентификатор меняется). 400 означает, что значение имеет неверный формат, например дата без часового пояса, или что ИИ попытался переименовать встроенный список. 429 означает, что Microsoft Graph ограничивает запросы этой учётной записи: подождите немного и повторите попытку.

Коннектор не работает с вложенными файлами задач, не настраивает повторяющиеся задачи, не делится списками с другими людьми и не открывает задачи других пользователей.

Шаг 2 — Установите адаптер

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Шаг 3 — Добавьте коннектор в Microsoft Copilot

URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указано YOUR_SERVER_ID.

Microsoft Copilot использует MCP-серверы через агентов, созданных в Copilot Studio: ты добавляешь AnythingMCP в агента как инструмент, а затем публикуешь агента в Microsoft 365 Copilot и Teams. Copilot Studio подключается из облака Microsoft по Streamable HTTP, который AnythingMCP поддерживает.

  1. В Copilot Studio открой своего агента (или создай нового), перейди в Tools и выбери Add a tool → New tool → Model Context Protocol.
  2. Укажи Server name (например, AnythingMCP), Server description, которое объясняет, что делает коннектор, и Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. По описанию Copilot Studio решает, когда вызывать сервер.
  3. В аутентификации выбери API key, установи Type в Header, укажи имя заголовка X-API-Key и нажми Create.
  4. В окне Add tool выбери Create a new connection, вставь MCP API-ключ из AnythingMCP (MCP Servers → твой сервер → API keys) и нажми Add to agent.
  5. Проверь в панели Test агента: попроси о том, для чего нужны инструменты Microsoft To Do.
  6. Нажми Publish, затем Channels → Microsoft 365 and Microsoft Teams, оставь включённым Make agent available in Microsoft Copilot и нажми Add channel. See agent in Teams установит агента для тебя; в Microsoft 365 Copilot введи @ и выбери агента.

Хочешь, чтобы каждый входил под своей учётной записью? Вместо API-ключа выбери OAuth 2.0 → Dynamic discovery: каждый пользователь войдёт в AnythingMCP при первом вызове агентом.

Размещаешь сам? Используй публичный HTTPS-адрес своего экземпляра вместо https://cloud.anythingmcp.com. Copilot Studio подключается из облака Microsoft, поэтому localhost не подойдёт.

Доступные инструменты

ToolWhat it does
microsoft_todo_list_listsList the user's Microsoft To Do task lists: id, displayName, isOwner, isShared and wellknownListName (defaultList is the standard "Tasks"…
microsoft_todo_create_listCreate a new task list
microsoft_todo_rename_listRename a task list the user made
microsoft_todo_delete_listDelete a task list with all its tasks
microsoft_todo_list_tasksList the tasks in a list: id, title, status, importance, dueDateTime, reminderDateTime, completedDateTime, categories, body (the note)…
microsoft_todo_get_taskGet one task with all its fields, including the body (note), recurrence and linked resources
microsoft_todo_create_taskCreate a task in a list with a title and, optionally, a note, due date, reminder, importance, status and categories
microsoft_todo_update_taskChange a task: only the fields you pass are changed (title, note, due date, reminder, importance, status, categories)
microsoft_todo_complete_taskMark a task as completed (status completed; To Do records completedDateTime)
microsoft_todo_delete_taskDelete a task
microsoft_todo_list_checklist_itemsList a task's checklist items (steps): id, displayName, isChecked, createdDateTime, checkedDateTime
microsoft_todo_add_checklist_itemAdd a step to a task's checklist
microsoft_todo_update_checklist_itemTick, untick or rename a checklist step
microsoft_todo_list_linked_resourcesList the links attached to a task (linked resources): id, webUrl, displayName, applicationName, externalId
microsoft_todo_add_linked_resourceAttach a link to a task, e.g. the ticket, document or web page the task is about

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

  • «Что в моих списках To Do нужно сделать на этой неделе? Сначала покажи важные задачи.»
  • «Добавь в список «Работа» задачу «Отправить Acme предложение на IV квартал» со сроком в пятницу и напоминанием в четверг в 9:00.»
  • «Добавь к этой задаче шаги «Проверить цены», «Написать сопроводительное письмо» и «Получить согласование».»
  • «Отметь выполненной задачу «Купить билеты в Гамбург» и прикрепи ссылку на бронь отеля к задаче «Отель в Гамбурге».»

FAQ

Для какого Copilot это руководство? Для Microsoft 365 Copilot на работе — через агентов Copilot Studio. В приложении Microsoft Copilot для личных аккаунтов добавить свой MCP-сервер нельзя.

Что нужно? Рабочий аккаунт с доступом к Copilot Studio (лицензия или пробная версия), чтобы создать агента. Тем, кто будет пользоваться им в Microsoft 365 Copilot или Teams, нужен доступ к агенту: поделись им или попроси администратора опубликовать его для организации. Если в организации действуют политики данных для коннекторов Power Platform, они распространяются и на MCP-серверы.

Агент не вызывает инструменты. Проверь, что имя заголовка — ровно X-API-Key, а ключ относится к тому же MCP-серверу, что и URL, и сделай Server description конкретным: по нему Copilot Studio решает, когда вызывать сервер. После каждого изменения опубликуй агента заново; в открытом чате введи «start over», чтобы перейти на новую версию.

Следующие шаги

Это руководство помогло?

Подключи Microsoft To Do к Microsoft Copilot за 2 минуты

Начни бесплатный пробный период в AnythingMCP Cloud, подключи Microsoft To Do в пошаговой настройке и добавь свой MCP URL в Microsoft Copilot. Без кода и без собственного сервера.

Похожие руководства

Коннекторы

Microsoft To Do MCP с ChatGPT

Пусть ваш ИИ ведёт Microsoft To Do: показывает списки задач и открытые задачи, создаёт задачи со сроком, напоминанием и заметкой, отмечает их выполненными и добавляет шаги и ссылки. Рабочие, учебные и личные учётные записи Microsoft через Microsoft Graph.

Коннекторы

Microsoft To Do MCP с Claude

Пусть ваш ИИ ведёт Microsoft To Do: показывает списки задач и открытые задачи, создаёт задачи со сроком, напоминанием и заметкой, отмечает их выполненными и добавляет шаги и ссылки. Рабочие, учебные и личные учётные записи Microsoft через Microsoft Graph.

Коннекторы

Microsoft To Do MCP с Cursor

Пусть ваш ИИ ведёт Microsoft To Do: показывает списки задач и открытые задачи, создаёт задачи со сроком, напоминанием и заметкой, отмечает их выполненными и добавляет шаги и ссылки. Рабочие, учебные и личные учётные записи Microsoft через Microsoft Graph.

Коннекторы

Microsoft To Do MCP с Gemini CLI

Пусть ваш ИИ ведёт Microsoft To Do: показывает списки задач и открытые задачи, создаёт задачи со сроком, напоминанием и заметкой, отмечает их выполненными и добавляет шаги и ссылки. Рабочие, учебные и личные учётные записи Microsoft через Microsoft Graph.

Коннекторы

Microsoft To Do MCP с Meta Muse

Пусть ваш ИИ ведёт Microsoft To Do: показывает списки задач и открытые задачи, создаёт задачи со сроком, напоминанием и заметкой, отмечает их выполненными и добавляет шаги и ссылки. Рабочие, учебные и личные учётные записи Microsoft через Microsoft Graph.

Коннекторы

Microsoft To Do MCP-сервер для Claude и ChatGPT

Пусть ваш ИИ ведёт Microsoft To Do: показывает списки задач и открытые задачи, создаёт задачи со сроком, напоминанием и заметкой, отмечает их выполненными и добавляет шаги и ссылки. Рабочие, учебные и личные учётные записи Microsoft через Microsoft Graph.